Analysis updated 2026-05-18
Reconstruct a large outdoor scene, like a city block, into a navigable 3D model from a photo collection.
Train Gaussian Splatting scenes larger than what fits in GPU memory using out-of-core streaming.
Render distant scene areas at lower detail and nearby areas at full detail in real time.
| felixwindisch/lodofgaussians | orinimron123/cve-2026-40369-exploit | raphaelhard/auto-2026 | |
|---|---|---|---|
| Stars | 32 | 32 | 32 |
| Language | C++ | C++ | C++ |
| Setup difficulty | hard | hard | easy |
| Complexity | 5/5 | 5/5 | 1/5 |
| Audience | researcher | researcher | general |
Figures from each repo's GitHub metadata at analysis time.
Requires a CUDA-capable GPU and a Python training interface on top of the C++ core.
This is the official research code for a paper presented at SIGGRAPH 2026 that tackles a specific challenge in 3D scene reconstruction: how to train and render extremely large scenes, such as entire city blocks or large outdoor environments, on consumer-grade graphics cards that do not have enough memory to hold the whole scene at once. The technique is built on 3D Gaussian Splatting, a method for representing 3D scenes as clouds of small translucent blobs called Gaussians, which can be rendered very quickly. The core innovations are out-of-core streaming, meaning the scene data is stored on disk and only the parts currently needed are loaded into GPU memory, and Level of Detail (LoD), which automatically shows a simplified version of distant parts of the scene and full detail for nearby parts. Together these allow training and real-time rendering of scenes far larger than what would normally fit in GPU memory. In practice you would use this if you have a large collection of photographs of a big outdoor space and want to reconstruct it as a 3D scene you can navigate in real time. The codebase is written in C++ with a Python training interface and requires a CUDA-capable GPU.
Research code that reconstructs huge 3D outdoor scenes from photos using Gaussian Splatting with disk streaming and level-of-detail so it fits on consumer GPUs.
Mainly C++. The stack also includes C++, Python, CUDA.
Setup difficulty is rated hard, with roughly 1day+ to a first successful run.
Mainly researcher.
This repo across BitVibe Labs
Verify against the repo before relying on details.