Gaussian Splatting is a recent technique for 3D scene representation and rendering from images. Instead of traditional meshes, the scene is represented with thousands or millions of 3D gaussians: small volumetric elements containing position, color, scale and orientation. During rendering, these gaussians are projected into screen space and blended to reconstruct the final image efficiently.
The demos on this page are experimental Gaussian Splatting implementations optimized for the web. Bringing this technology to the browser makes 3D scenes easily accessible without installing dedicated software, resulting in an immediate experience across many platforms.
Model quality in these demos is optimized to run on most devices, but it can be adjusted and improved based on target needs and available hardware.