/splat — Gaussian Splat Viewer
Drop in a Gaussian Splatting .splat or .ply file and orbit around it in WebGL2. Nothing is uploaded.
Click, drag & drop a .splat, .ply or .spz file
Gaussian Splatting scenes only — 3DGS PLY, raw .splat, or compressed .spz
Record captures the canvas while you move the camera: press, orbit around, press again to save a .webm video. Screenshot saves a still PNG.
0 keyframes
Orbit to a view and click "Add keyframe" (at least 2), then "Play path" to fly smoothly between them — or click Record with a path set to record exactly one flythrough and stop automatically.
No splat loaded yet.
Drag = orbit · scroll or pinch = zoom · right-drag or two-finger drag = pan
Where do I get a splat scene?
- Capture your own: use /scan3d to pool photos from several phones, run COLMAP on them, then train with Brush and export a .ply.
- Any 3D Gaussian Splatting trainer's output works: Brush, Postshot, Nerfstudio/gsplat exports (.ply), a converted .splat, or a compressed .spz file.
- Note: a regular mesh/scanner PLY is not a splat — the file must come from a Gaussian-splatting pipeline.