A Three.js renderer for 3D Gaussian Splatting scenes, supporting WebGPU and WebGL2 with streaming LOD for large models.
#3d-gaussian-splatting
Best open-source 3D Gaussian splatting tools (2026)
3D Gaussian splatting tools turn photos or video into scenes of point-like Gaussians that render in real time, and some generate a single object from one image. Check the runtime first: browser renderers need WebGPU or WebGL2, while trainers depend on Vulkan, CUDA or Python. spirula-studio trains from photos on Vulkan or CUDA without Python and outputs textured meshes, but it is GPL-3.0, which matters for closed commercial use. Gaussian-Splat-Lite is a Three.js renderer with streaming LOD for large models, suited to web viewers. SplatThumb shows PLY previews directly in Windows Explorer.
Sort:Recently added
Windows Explorer thumbnail handler that previews 3D Gaussian Splatting PLY files and Spatialograph Maker projects without opening them.
Turns a single image of an object into a 3D Gaussian splat model, with the unseen sides generated, as an inference SDK and demo.
Cross-vendor 3D Gaussian Splatting trainer that turns photos or video into splats and textured meshes, running on Vulkan or CUDA without Python.
An open-source JavaScript game engine for building interactive 3D apps, games and visualizations on WebGL2 and WebGPU that run in any browser.