nv-tlabs/3dgrut
Ray tracing and hybrid rasterization of Gaussian particles
This project helps 3D artists, visual effects specialists, and virtual reality developers create highly realistic 3D scenes. It takes 3D Gaussian particle data and renders it into images and videos, accurately simulating complex light interactions like reflections and shadows, especially for scenes viewed through distorted or time-dependent cameras. The output can be used in engines like Omniverse or Isaac Sim.
2,026 stars. Actively maintained with 25 commits in the last 30 days.
Use this if you need to render detailed 3D scenes with advanced lighting effects and camera distortions, and require high visual fidelity for primary and secondary ray interactions.
Not ideal if your primary goal is speed and you don't need complex camera distortions or secondary ray effects, in which case traditional Gaussian Splatting methods might be more efficient.
Stars
2,026
Forks
212
Language
Python
License
Apache-2.0
Category
Last pushed
Mar 19, 2026
Commits (30d)
25
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/computer-vision/nv-tlabs/3dgrut"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related tools
alicevision/AliceVision
3D Computer Vision Framework
colmap/colmap
COLMAP - Structure-from-Motion and Multi-View Stereo
ANTsX/ANTs
Advanced Normalization Tools (ANTs)
alicevision/Meshroom
Node-based Visual Programming Toolbox
MOLAorg/mola
A Modular Optimization framework for Localization and mApping (MOLA)