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

Author: Johan Holwerda

Created:

Type: WebGPU

The RenderQueue is a collection of creative coding experiments by Johan Holwerda and Reinder Nijhoff.