Drop a .ply or .splat file onto the window to update the scene.
Use your mouse to look around.
Gaussian splatting
Based on the 3D Gaussian Splatting for Real-Time Radiance Field Rendering paper. This demo uses the hardware rasterizer and not a tile based renderer for the point rendering. Points are sorted fully every frame with counting sort instead of using radix sort like in the paper.
https://arxiv.org/abs/2308.04079