SOG (Spatially Ordered Gaussians) is an advanced 3D Gaussian Splatting container developed by the PlayCanvas engineering team (the creators of SuperSplat). It compresses massive 3D Gaussian files by up to 95% while enabling smooth multi-resolution streaming and immediate GPU rendering.
Where a standard raw PLY would choke mobile browsers and consume gigabytes of bandwidth, an optimized SOG file loads within seconds over typical broadband or cellular connections.
Why SOG is the Future of Web 3D Gaussian
[PlayCanvas SOG Architecture]
├── Morton Order Spatial Sorting ──► Gaussians grouped by spatial proximity for cache locality
├── WebP Texture Packing ──► Attribute data encoded into hardware-accelerated WebP images
├── Multi-LOD Chunk Streaming ──► Camera distance determines particle detail dynamically
└── Zero CPU Transcoding ──► WebGPU directly reads packed texture channels
| Feature | Raw 3D Gaussian PLY | PlayCanvas SOG | Benefit |
|---|---|---|---|
| Typical 1 GB Scene | 1,024 MB | ~50 MB | 95% reduction in hosting & transfer costs |
| First Frame Latency | 20–40 Seconds | Under 1 Second | Instant user engagement |
| Memory Footprint | Gigabytes of RAM | GPU VRAM Streaming | Never crashes iOS / Android Safari |
| Editing Support | Requires heavy software | Native in SuperSplat | Crop, trim, and publish in browser |
Conversion Steps
- Drag and drop your
.plymodel into the FreeConvert3D converter. - Select SOG as the target format.
- Click Convert & Download .SOG to generate the lightweight web-optimized asset.