NVGS: Neural Visibility for Occlusion Culling in 3D Gaussian Splatting
Brent Zoomers, Florian Hahlbohm, Joni Vanherck, Lode Jorissen, Marcus A. Magnor, Nick Michiels
Abstract
3D Gaussian Splatting can exploit frustum culling and level-of-detail strategies to accelerate rendering of scenes containing a large number of primitives. However, the semi-transparent nature of Gaussians prevents the application of another highly effective technique: occlusion culling. We address this limitation by proposing a novel method to learn the viewpoint-dependent visibility function of all Gaussians in a trained model using a small, shared MLP across instances of an asset in a scene. By querying it for Gaussians within the viewing frustum prior to rasterization, our method can discard occluded primitives during rendering. Leveraging Tensor Cores for efficient computation, we integrate these neural queries directly into a novel instanced software rasterizer. Our approach outperforms the current state of the art for composed scenes in terms of VRAM usage and image quality, utilizing a combination of our instanced rasterizer and occlusion culling MLP, and exhibits complementary properties to existing LoD techniques.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext e4c0d1d1-54a6-4a58-a15e-430066cd043fCited by top-tier papers1
Ask how each one uses itBuilds on13
- 3D Gaussian Splatting for Real-Time Radiance Field RenderingBernhard Kerbl, Georgios Kopanas, Thomas Leimkühler, George DrettakisSIGGRAPH 2023 · 5,687 citations
- Fourier Features Let Networks Learn High Frequency Functions in Low Dimensional DomainsMatthew Tancik, Pratul P. Srinivasan, Ben Mildenhall, Sara Fridovich-Keil et al.NeurIPS 2020 · 4,036 citations
- LightGaussian: Unbounded 3D Gaussian Compression with 15x Reduction and 200+ FPSZhiwen Fan, Kevin Wang, Kairun Wen, Zehao Zhu et al.NeurIPS 2024 · 681 citations
- Mip-Splatting: Alias-Free 3D Gaussian SplattingZehao Yu, Anpei Chen, Binbin Huang, Torsten Sattler et al.CVPR 2024 · 360 citations
- A Hierarchical 3D Gaussian Representation for Real-Time Rendering of Very Large DatasetsBernhard Kerbl, Andreas Meuleman, Georgios Kopanas, Michael Wimmer et al.SIGGRAPH 2024 · 180 citations
Related papers
- Proxy-GS: Unified Occlusion Priors for Training and Inference in Structured 3D Gaussian SplattingYuanyuan Gao, YUNING GONG, Yifei Liu, Jingfeng Li et al.CVPR 2026 · 6 citations
- LOD-GS: Achieving Levels of Detail using Scalable Gaussian SoupJianxiong Shen, Yue Qian, Xiaohang ZhanCVPR 2025
- LODGE: Level-of-Detail Large-Scale Gaussian Splatting with Efficient RenderingJonas Kulhanek, Marie-Julie Rakotosaona, Fabian Manhardt, Christina Tsalicoglou et al.NeurIPS 2025 · 33 citations
- Learning Differentiable Hierarchies in 3D Gaussian SplattingYouqi Pan, Wugen Zhou, Hongbin ZhaCVPR 2026
- CLoD-GS: Continuous Level-of-Detail via 3D Gaussian SplattingZhigang Cheng, Mingchao Sun, Yu Liu, Zengye Ge et al.ICLR 2026 · 6 citations
