3D Gaussian Splatting with NVIDIA Warp

A learning-oriented 3D Gaussian Splatting project implemented from scratch using NVIDIA Warp. Runs on both CPU and GPU without CUDA dependencies, featuring clean code and simplified structure ideal for graphics beginners.

Check out 3D Gaussian Splatting with NVIDIA Warp on CurateClick

• Copy the embed code to showcase this product on your website

• Share on X to spread the word about this amazing tool

我用 NVIDIA Warp 从零实现了一个用于学习的 3D Gaussian Splatting 项目。无需 CUDA 环境,没有 GPU 也能跑,支持 CPU 和 GPU 运行,代码简洁清晰,无复杂工程结构,适合图形学初学者上手探索:🧠 现代图形学:涵盖从 3D 投影到渲染排序的完整流程,基于 Warp 编写 GPU 加速内核,手动推导梯度,拆解黑盒实现📦 最小教学实现,无需 CUDA 依赖:无需安装 nvcc 或驱动,只有 CPU 也能运行,直接用 Python 编写和调试 kernel,删繁就简,便于学习https://github.com/guoriyue/3dgs-warp-scratchhttps://github.com/user-attachments/assets/1aca6fc4-bc8e-49ef-a284-66878af80c3b