Loading demo cloud
Real: three.js GaussianSplat rendering with per-frame depth sort, driven by an actual parsed PLY. The frame budget panel reads the live renderer, and the repository browser check fails the build below its floor. Local PLY files parse entirely in your browser.
Assumed: the demo cloud is procedural mathematics, a torus knot, a ground disc, and a star shell, not a scanned place. SH degree is 0, so splats do not change color with viewing angle. Sorting cost grows with splat count; the 20,000-splat budget exists because that growth was measured, not because it is a law.
Backend: WebGPU where available, with three.js forceWebGL fallback where it is not. The budget floor was measured on software rendering, so real GPUs clear it with wide margin. Full detail in docs/methods.md in the repository.
Made by Royal Pinto at Facetworks.