01 · Open
Start in Files, not an upload form.
Choose a Gaussian splat from the system file picker and keep the original in its existing Files location.
System file access · recent scenesGaussian splat viewer · Coming soon
Review PLY, SPZ, and .splat files away from the desktop. Boreal Splat checks the file, estimates the load, and keeps the source on your device before rendering.
The product, not a mockup
A real four-step path for 3D creators, developers, and spatial teams who need to review a delivery file away from the desktop.
01 · Open
Choose a Gaussian splat from the system file picker and keep the original in its existing Files location.
System file access · recent scenes02 · Check
Preflight identifies the detected format, scene size, resource estimate, and a recommended next action.
Format evidence · resource estimate03 · View
Once the file is ready, the viewer stays visually quiet so you can review the Gaussian splat itself.
Focused canvas · restrained controls04 · Inspect
Open the Inspector for detected layout, Gaussian count, spherical harmonics, bounds, and compatibility details.
Scene metadata · compatibility detailCurrent Boreal Splat interface captured on an iPhone simulator. Sample files demonstrate the product; they are not compatibility claims.
Why preflight
Instead of trusting the extension and attempting a full load, Boreal Splat reads the smallest useful truth first. A difficult, mislabeled, or unusually heavy file should fail with useful context—not after an unexplained wait or risky allocation.
Check the header, version, schema, element count, property types, and offsets.
Plan CPU and GPU resources before buffers scale with every Gaussian.
Proceed with an explicit plan, adapt display quality, or preserve the source and explain why.
Formats & privacy
Boreal Splat validates the contents before loading. Support for an extension never means every schema carrying it is compatible.
Common 3DGS schemas are the validation target. Ordinary point-cloud PLY files are identified separately.
SPZ versions 1–4 are in the validation scope, with explicit version and file-integrity checks.
Known packed layouts are checked before decode; malformed lengths or unsupported layouts are rejected clearly.
Current paths cover common 3DGS PLY schemas, SPZ versions 1–4, and known .splat layouts. The app does not claim universal compatibility.
Evidence-led field notes
01 · 3dgs · inspection
Inspect the header and property layout before allocating large CPU or GPU buffers. A safe preflight identifies the real schema, estimates decoded resource needs, and preserves the source when the file cannot open safely.
Read the guide
02 · ply · spz
Treat PLY, SPZ, and .splat as different container families—not compatibility guarantees. A reliable viewer verifies each file's header, version, record layout, and decoded resource plan before rendering.
Read the guide