Skip to content
IFAI

Open source

Spark 2.0 streams 100M+ 3D Gaussian splats to your browser

Published Reach 43

Spark just launched version 2.0, an open-source update built on Three.js that introduces a streamable Level of Detail (LoD) system for 3D Gaussian Splatting. Powered by WebGL2, it dynamically streams massive 100M+ splat worlds directly to browsers on everyday mobile phones and VR headsets, eliminating the need for beefy local hardware.

Spark 2.0 streams 100M+ 3D Gaussian splats to your browser
Image: x.com

Spark 2.0 is an open-source tool built on Three.js that lets you stream massive 3D Gaussian Splatting environments directly inside a standard web browser.

Its key breakthrough is a streamable Level of Detail (LoD) system designed specifically for the web.

Streaming 100M+ splats to any screen

Rendering large-scale 3D Gaussian splats normally requires serious local GPU power, quickly crashing mobile browsers or everyday laptops.

Spark 2.0 solves this using WebGL2. Instead of forcing the client to load entire scenes upfront, it dynamically streams detail based on the device's actual performance.

That means you can stream massive worlds packed with over 100 million splats straight to anything from a basic smartphone to a standalone VR headset, without needing high-end hardware.

The entire project is open-source and ready for WebGL developers to integrate.

Why it matters

If you build Web3D experiences, digital twins, or VR spaces, Spark 2.0 is worth checking out right now.

High-density 3D Gaussian Splatting has long looked amazing in research demos, but distributing massive environments across everyday consumer devices was practically impossible.

By pairing streaming LoD with broad WebGL2 compatibility, Spark 2.0 bypasses client hardware limitations intelligently, taking 3DGS from heavy desktop experiments to frictionless web distribution.

Sources (1)

  1. [1]
    x.com(opens in a new tab)Originalx.com

Similar events

Past happenings like this one, for context.

Best of AI, daily