Skip to content
All insights
·7 min read·Capture

Gaussian splats are a backdrop, not a model

Splats give photographic fidelity at real-time frame rates and are the best answer available for captured environments. They are also unmeasurable, uneditable and uncollidable — so we composite meshes into them rather than replacing meshes with them.

splatscapturerendering

The first time you see a good Gaussian splat reconstruction it is genuinely startling. Foliage, fabric, chrome reflections, thin structures — everything that a photogrammetry mesh pipeline destroys survives intact, at 60 fps.

Then you try to take a dimension from it and discover there is nothing to measure. There is no surface, only a cloud of oriented ellipsoids that happens to look correct from viewpoints near the capture path. Move too far off it and the illusion frays.

So the useful architecture is hybrid. The captured environment is splats — the showroom, the site, the room. The things people configure, measure or collide with are meshes, composited in. Depth sorting between the two is fiddly and worth the trouble.

The format situation is also unsettled. PLY works, .splat is a de facto convention, .spz compresses well, and none of it is standardised. Treat splat assets as regenerable derivatives, keep the source captures, and expect to reprocess in eighteen months.

Written by the capture team at 3D.MBA, Ahmedabad.

Disagree? Tell us

Related

More on this

·7 min read

What WebGPU changed, and what it didn't

Compute shaders and lower draw-call overhead are real wins. Universal availability is not here yet, so every scene we ship still has a WebGL2 path — and will for a while.

Bring us the product you were told could not be configured.

Tell us the option count, the CAD you already have and the frame budget you need to hit. An engineer reads it and replies with a straight answer — including when the answer is that good photography would serve you better.

We reply to every enquiry within one business day, in your timezone — with a frame budget, not a brochure.