Splat File Formats
PlayCanvas supports two formats for 3D Gaussian Splat data:
PLY Format - Source & Interchange
The industry standard for Gaussian splat data. Uncompressed, full precision, and universally compatible.
- Use for: Training, editing, archival storage
- File size: Large (anything up to several GB)
- Quality: Lossless
SOG Format - Runtime & Delivery
Compressed format optimized for web delivery. 15-20× smaller than PLY with lossy compression.
- Use for: Web apps, real-time rendering, CDN delivery
- File size: Small (compressed)
- Quality: Visually optimized
Quick Comparison
PLY | SOG | |
---|---|---|
Size | Large | Small (15-20× compression) |
Quality | Lossless | Lossy |
Use | Source/editing | Runtime/delivery |
Speed | Slow loading | Fast loading |
Workflow
- Train and edit with PLY
- Convert to SOG for production using SplatTransform
- Deploy SOG files for optimal performance