Skip to content
SuperSplat: Editing 3D Gaussian Splats in the Browser

SuperSplat: Editing 3D Gaussian Splats in the Browser

A few million ellipsoids that snap into a photoreal coffee shop, an ant, the Moon. SuperSplat is a browser-based editor for cleaning up 3D Gaussian splats, with GPU-accelerated selection, unlimited undo, and a streamed LOD format for massive scenes. Open source, nothing to install.

Details

Published

What it is

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.

How it’s made

Technology
WebGLWebGPU
Framework & Tool
PlayCanvas
Interaction
Drag Interaction
Subject
Space