Gaussian Splatting & NeRF
Neural and splatting reconstruction.
| Software | Description | Pricing | License | Tags | Best For |
|---|---|---|---|---|---|
| Scantic | iPhone app that trains Gaussian splats on device. | Free, €29.99/yr full export | Free tier | Freemium · iPhone | On-device splat capture |
| Volinga | Splat processing suite and Unreal plugin for virtual production, with 4D splat support. | Plugin about €120/yr | Paid | Paid · Unreal Engine | Splats for virtual production |
Related:
- 3D Gaussian Splatting (INRIA reference impl). Official INRIA code for the 2023 3D Gaussian Splatting paper, with training, viewer and evaluation scripts.
- 3DGS Introduction. HuggingFace introductory guide to 3D Gaussian Splatting.
- 3DGS Render (KIRI). Blender add-on for viewing, editing and animating Gaussian splats.
- 3DGS.cpp. Cross-platform, high performance 3DGS renderer in C++ and Vulkan Compute, supporting Windows, macOS, Linux, iOS, and visionOS.
- 4D Gaussian Splatting. Dynamic scenes (CVPR 2024).
- Brush. Cross-platform Gaussian Splatting reconstruction and viewer (Rust/wgpu), runs in browser.
- Gaussian Head Avatars: A Summary. Summary of Gaussian-splatting head-avatar techniques (Towards Data Science).
- Gaussian Splatting for Nuke / After Effects (irrealix) Paid. GPU plugins that import, edit and render 3DGS PLY files in Nuke, After Effects and Resolve.
- instant-ngp (NVIDIA) Free, non-commercial. NVIDIA fast NeRF trainer and viewer using multiresolution hash encoding.
- KIRI Gaussian Splatting for After Effects. Free After Effects plugin to import, crop and stylize 3DGS PLY scans.
- LichtFeld Studio. Native desktop app for training, inspecting, editing, and exporting 3D Gaussian Splatting scenes. Plugin extensible.
- MegaSaM. Structure and motion recovery from casual handheld video.
- msplat. A modular differential gaussian rasterization library.
- NanoGS. Unreal Engine 5.6+ plugin that renders large splat scenes with LOD clusters.
- OpenSplat. Open-source 3DGS trainer that runs on CPU or GPU.
- Pointrix. Differentiable point-based rendering framework for Gaussian Splatting.
- PyTorch Implementation. Curated implementation of Vanilla 3DGS in PyTorch.
- Spark. World Labs Gaussian splat renderer for three.js that loads PLY, SPZ, SPLAT and SOGS.
- spaTV. WebGL Viewer for 4D Gaussians (based on SpaceTime Gaussian) with demo here.
- SpectacularAI. Conversion scripts for different 3DGS conventions.
- SplatTransform. PlayCanvas CLI and library to convert, filter, merge and compress Gaussian splat files.
- splatviz. Viewer that allows you to edit the rendering code during runtime or to display multiple scenes at once.
- StorySplat Free tier. Web editor for building interactive tours from Gaussian splat scenes.
- Taichi 3D GS. Taichi-based implementation (Apache-2.0).
- vkgs. Cross-platform, high performance 3DGS renderer in C++ and Vulkan Compute/Graphics.
- Warp 3DGS. Warp/Python-based implementation (AGPL-3.0).