GitHub - guoriyue/3dgs-warp-scratch: Build 3D Gaussian Splatting from scratch with NVIDIA Warp — CPU/GPU compatible, with a clean and minimalist design focused on learning modern graphics.
3D Gaussian Splatting in Python with NVIDIA Warp
This project reimplements the core ideas of 3D Gaussian Splatting in a clean, minimalist Python codebase using NVIDIA Warp. It runs on both CPU and GPU with no CUDA setup, focuses on clarity and parallelism, and is designed as a practical entry point for learning modern graphics and differentiable rendering.
Why This Implementation?
✅ CPU & GPU with Zero Hassle
Thanks to Warp, the same kernel code runs seamlessly on both CPU and GPU — no need to d...
Read more at github.com