
3D Gaussian Splatting
with C++ and CUDA
Unleash the power of real-time 3D Gaussian Splatting with MrNeRF's high-performance C++ and CUDA implementation! Experience blazing-fast radiance field rendering, optimized for cutting-edge NVIDIA GPUs. With an intuitive viewer and advanced features like SuperSplat-like editing, it’s perfect for researchers and developers pushing the boundaries of 3D visualization. Join the community and transform your 3D projects today!
High-Performance
Utilizes C++ and CUDA for unmatched speed in 3D Gaussian Splatting.
Real-Time Rendering
Enables real-time radiance field rendering with optimized CUDA backend.
Interactive Viewer
Features a viewer with planned improvements for better camera controls.
MCMC Optimization
Supports MCMC strategy to manage Gaussian splats with a configurable cap.
Evaluation Metrics
Computes PSNR, SSIM, and LPIPS for performance evaluation during training.
Docker Support
Offers a Docker-based environment for simplified setup and reproducible builds.
LibTorch Integration
Uses LibTorch 2.7.0 for enhanced performance and CUDA 12.8 compatibility.
Contributions
Encourages contributions with clear guidelines and a supportive Discord community.