Gaussian Splat ViewerFree, in your browser, nothing uploaded
Open a 3D Gaussian Splatting scene — .ply, .splat, .sog or compressed .ply — in your browser. Nothing is uploaded.
- Nothing uploaded
- No account
- No watermark
- 250M+
- designs generated on luw.ai
- 3M+
- designers using it
- 10s
- from prompt to render
Teams designing with luw.ai
These are the handy ones. Here is the engine behind them.
250 million designs generated, 3 million designers, and teams from Airbus to Arup working in it every day. The viewers on this page cost nothing and always will — they are ours to give. This is what the same team builds when nobody is limiting it to one file.
Luw.ai StudioLiveDescribe a home. Get a floor plan you can walk through.The AI floor plan generator that builds in 3D — design, furnish and render in your browser. A sentence becomes a scaled plan; a photo of a plan becomes an editable 3D model.Sentence → 3D plan4K and 8K render150+ items placed to scaleNo CAD, no GPUOpen Studio
ArchiagentThe agent for architectureIt draws, it builds, then it checks its own work.An agent that draws floor plans, builds in 3D, places every fixture to scale, and audits its own work like a real architect would — door swings, clearances, the things a render hides.Plans and 3DEvery fixture to scaleSelf-audits in 2DReal geometry outMeet ArchiagentWhat a Gaussian Splat file is
3D Gaussian Splatting is what replaced photogrammetry meshes for capturing a real place: millions of tiny oriented gaussians rather than triangles, which is why a splat scene looks photographic and a mesh of the same room does not. The files come out of SuperSplat, Luma, Postshot, Nerfstudio and the original INRIA code, and they are awkward to open — a gaussian .ply is not a mesh .ply, so ordinary viewers show a grey cloud of dots. This one uses PlayCanvas's SuperSplat renderer, which reads the compressed formats the ecosystem actually moved to and runs on WebGPU where the browser has it.
- Made by
- INRIA / the 3DGS ecosystem
- Kind
- Gaussian point cloud
- Carries
- Positions, covariance, spherical-harmonic colour, opacity
- Extensions
- .splat, .sog, .ply
How to open a Gaussian Splat file
- Open your splatDrag in a .ply, .splat, .sog or compressed .ply. It is read from your own disk — a capture of a real place never leaves your machine.
- Let it loadA splat scene is millions of gaussians and takes a moment to upload to the GPU. Big scenes want a machine with WebGPU; the viewer falls back to WebGL where there is none.
- Orbit itDrag to look around, scroll to move in. A splat is a captured place rather than a model, so it rewards getting close to things.
Questions
Why does my splat look like a grey cloud of dots elsewhere?
Because it is being opened as a mesh. A gaussian .ply stores covariance and spherical-harmonic colour per point instead of faces, so a normal PLY viewer draws the points and throws the rest away. That is the whole reason this is a separate page from the PLY viewer.
Which splat formats does it read?
Uncompressed .ply from the training repos, the compact .splat format, SOG, and compressed .ply. Those last two are what SuperSplat and Luma now export, and they are the ones most web viewers still cannot open.
Is my capture uploaded?
No. The renderer runs in your browser and the file is read from your own disk. Captures of real places are exactly the kind of file people are careful with, which is why this one never leaves the machine.
Free today, free next year. Take it with you.
No account, no watermark, no upgrade prompt hiding in it — this viewer is finished and it is yours. When the work gets bigger than one file, the same engine turns a photo into a floor plan and a sketch into a render, and 3 million designers already work that way.
