Gaussian Splats for Ecommerce: Product Preview Guide
A Gaussian splat can make a product preview look photographic, but it is not a mesh. It is a scene of many small 3D Gaussians, written as PLY or SPLAT, and it behaves differently from the GLB files most storefronts expect. This guide covers where splats help, where a mesh is the better choice, and what to test before a splat reaches a product page.
What a Gaussian splat is, in storefront terms
A splat stores colour and density from the views it was reconstructed from. That makes it strong at reproducing the appearance of a scene, especially soft materials, reflections, and complex surfaces. It is not a watertight surface, so it has no single inside and outside, no clean UV layout, and no editable polygon topology.
TripoSplat's AI 3D Generator writes PLY and SPLAT output. The separate mesh lane is the route when you need a GLB.
Where splats help
- Visual showcases where the way a product looks matters more than editing its geometry.
- Interactive portfolios, campaign pages, and product storytelling.
- Fast experiments with image-derived scenes before commissioning a full 3D build.
- Products with complex, soft, or reflective surfaces that are hard to model as clean polygons.
Where a splat is the wrong tool
- Native Shopify product media. Shopify's built-in 3D model media type accepts GLB and USDZ, not PLY or SPLAT. A splat needs a third-party viewer or a custom WebGL section.
- Manufacturing, printing, or fit checks. A splat is not watertight and cannot be assumed to export to STL.
- Measured dimensions. A single image cannot recover true scale. A mesh is editable and measurable, but its scale is still inferred from the photo; set it from the real product.
- Physics, collision, or animation. Those need a mesh and a reviewed topology.
Check the viewer before you build the page
Ask these questions before you commit to a splat:
- Does the viewer actually load PLY or SPLAT on mobile Safari and Chrome?
- What is the download size, and how long does the first frame take on a mid-range phone?
- Does the viewer provide a static fallback image and keyboard-accessible controls?
- Can you keep the rest of the product page usable while the canvas loads?
- Does the page still work when WebGL is unavailable?
Test with the free PLY viewer locally first. It runs in the browser without uploading the file and gives you a quick sanity check before you wire the asset into a storefront.
A practical ecommerce workflow
- Start with a clean product photo: one object, even light, no heavy reflections from the room.
- Generate the splat in the AI 3D Generator; review the preview before downloading.
- Inspect the PLY or SPLAT locally and check the file size.
- Choose the delivery path: native mesh media if the storefront requires GLB, or a tested splat viewer for a custom section.
- Add a fallback image, alt text, and a short caption that explains what the preview shows.
- Measure load time and behaviour on real devices; remove the preview if it costs more than it returns.
Splat or mesh?
| Need | Splat | GLB mesh |
|---|---|---|
| Photographic appearance | Strong | Good with textures |
| Native Shopify 3D media | No | Yes |
| Editable topology | No | Yes |
| STL or 3D printing | No | Yes, after repair |
| Measured dimensions | Inferred only | Inferred, then editable |
| Mobile payload | Can be large | Depends on mesh and textures |
Choose a mesh when the storefront, printer, or downstream tool expects geometry. Choose a splat when the job is visual and the viewer is under your control.
Start with one product
Test one product photo, one viewer, and one product page. Compare the splat preview against the existing gallery and decide with load time and conversion behaviour, not only with the render. Open the AI 3D Generator to produce the first draft.
新功能上线时通知你
新产品或新功能上线时,我们会给你发一封邮件。无垃圾邮件,可随时退订。