Skip to content
HN On Hacker News ↗

Gaussian Point Splatting

▲ 194 points 71 comments by ibobev 2mo ago HN discussion ↗

Pangram verdict · v3.3

We believe that this document is fully human-written

0 %

AI likelihood · overall

Human
100% human-written 0% AI-generated
SEGMENTS · HUMAN 1 of 1
SEGMENTS · AI 0 of 1
WORD COUNT 258
PEAK AI % 0% · §1
Analyzed
Jun 4
backend: pangram/v3.3
Segments scanned
1 windows
avg 258 words each
Distribution
100 / 0%
human / AI fraction
Verdict
Human
Pangram v3.3

Article text · 258 words · 1 segments analyzed

Human AI-generated
§1 Human · 0%

Moments in Graphics A blog by Christoph Peters

Joris Rijsdijk, Christoph Peters, Michael Weinnman, Ricardo Marroquim. 2026–07 in ACM Transactions on Graphics (Proc. SIGGRAPH) 45, 4. Official version

Abstract

We propose Gaussian point splatting, a stochastic method to render Gaussian splats that scales extremely well to scenes with many Gaussians. Our core idea is to sample pixel-sized, opaque points from the Gaussians and to splat them to a framebuffer using 64-bit atomics. Through parallel programming primitives, we achieve an even distribution of the workload across millions of threads. Since these threads splat points independently, multiple points may splat to the same pixel. That makes it non-trivial to determine how many points should be splatted for a Gaussian or how they should be distributed to achieve the desired opacity. We successfully formalize and solve these problems, thus keeping our renders faithful to the original Gaussian splatting. To further accelerate our method, we employ hierarchical frustum and occlusion culling. Our method renders hundreds of millions of Gaussians in real time. The only differences compared to the original Gaussian splatting are slight noise and differences in aliasing.

Keywords: novel view synthesis, gaussian splatting, large-scale scenes, GPU atomics, point rendering, parallelism

Images

Supplemental results (interactive online viewer)

Notes

This work gets presented at SIGGRAPH 2026 on 20th of July. The author's version has been published on 20th of May 2026.

Downloads and links

Paper Joris' project page Supplemental video (no temporal reprojection) Supplemental video (with temporal reprojection) Supplemental results (image viewer download) Source code (download) Source code (github) Shadertoy for opacity correction