A 3D Gaussian splat scene rendered in the SuperSplat editor, where millions of soft semi-transparent ellipsoids resolve into a recognizable photoreal object.
Gaussian splats are a strange kind of magic. Get close and the illusion falls apart into a swarm of soft, semi-transparent ellipsoids, a galaxy of colored lint that has no business resolving into anything. Pull back and there it is: a coffee shop, a carpenter ant at uncomfortable resolution, the actual Moon rebuilt from Artemis II data. SuperSplat is the workshop where people clean these things up. It runs entirely in the browser, nothing to install, and the Explore gallery alone earns the click.
What makes it interesting is that it treats a cloud of several million Gaussians like a document you can edit. Select with a brush, a lasso, a sphere, or an eyedropper that matches color within a threshold you set. Everything runs on the GPU, intersection testing included, so picking a subset of five million blobs stays real-time instead of turning your laptop into a space heater. Edits go through a proper history stack with unlimited undo, a streamed LOD format handles scenes past ten million Gaussians, and a companion CLI converts between PLY, SPLAT and friends. Built on the PlayCanvas WebGL/WebGPU engine, MIT-licensed top to bottom. Drag a PLY into the editor and break something. The whole thing is on GitHub if you want to see how the selection and serialization actually work.
- Live Demo: https://superspl.at
- Source Code: https://github.com/playcanvas/supersplat
- Author: PlayCanvas (X, GitHub, LinkedIn, YouTube)