
What is Spark 2.0?
Spark 2.0 是由李飞飞团队研发、World Labs 发布并开源的专为网页端设计的3D Gaussian Splash Rendering EngineThe first version of LoD was released on April 15, 2026, and is now available on the Web. Its core goal is to enable the streaming loading and cross-device rendering of ultra-large-scale 3D scenes on the web side by introducing a Layer of Detail (LoD) system, progressive streaming loading, and virtual memory management techniques to support the rendering of 3D worlds containing hundreds of millions of particles in the browser.
Key Features of Spark 2.0
- Layers of Detail (LoD) system
- functionality: Pre-generates 3D Gaussian splat data (splats) at different resolutions and intelligently filters the subset of splats to be rendered based on the camera viewpoint. For long-distance areas, the number of splats to be rendered is reduced, thus improving rendering performance.
- dominance: Supports streaming loading and real-time rendering of ultra-large-scale 3D scenes, reducing the reliance on hardware power.
- Progressive flow loading
- functionalityAdopting the loading strategy of “from coarse to fine”, priority is given to downloading the data with the richest details of the current viewpoint, and with the gradual downloading of data, the scene is continuously refined to realize smooth progressive presentation.
- dominance: Avoid loading all the data at once to improve the user experience.
- VMMS
- functionality: Allocate a fixed pool of GPU memory to the splats page table and automatically swap out the 3D Gaussian splat data blocks based on the user's position in the scene.
- dominance: Efficient access to massive amounts of data, even over the network, with support for multiple files sharing a pool of video memory.
- New file format (.RAD)
- functionality: Supports random-access streaming loading for progressive fine-grained rendering of scenes.
- dominancePLY: Better compression than traditional .PLY format for network transmission scenarios.
- Cross-platform compatibility
- functionality: Based on the WebGL2 technology stack, it supports browser access on desktop, iOS, Android, and VR devices.
Scenarios for Spark 2.0
- game development
- case (law): Webby Award winner James C. Kane has used Spark 2.0 to develop a program called Starspeed A multiplayer spaceship shooter with scenarios built from over 100 million splats that support streaming in .RAD format through the browser.
- Art and Interactive Experiences
- case (law): Hugues Bruyère, co-founder of the interactive experience studio Dpt. created the art project Dormant Memories.The newest addition to the program is a new, more interactive environment that combines 3D scans of real locations with imaginative spaces to create explorable, interactive environments.
- Realistic scene rendering
- case (law): Ryu Fujiwara of Hololive's Spatial Information Technology Department used Spark to render several large-scale real capture scenes with up to 40 million splats per scene, which ran smoothly on smartphones, Quest, and Vision Pro.
- Spatially Intelligent Creation
- case (law): Spark and World Labs' authoring platforms Marble Deep bindings that support the complete authoring chain from generating 3D worlds from text or images to rendering them into shareable web pages.
How to use Spark 2.0?
- technology integration
- Framework supportSpark 2.0 is built on Three.js, and developers can call Spark's rendering capabilities through the Three.js API.
- file formatRAD format for storing 3D scene data, with support for random access and streaming loading.
- development process
- scene constructionRAD: Generate 3D scenes from the Marble platform or third-party tools and export to .
- web integration: Introduces Three.js and Spark 2.0's rendering libraries into the web page, loads the .RAD file and renders the scene.
- interaction design: User interactions (e.g. camera control, scene switching, etc.) are realized through JavaScript or Three.js APIs.
- performance optimization
- LoD Configuration: Adjust LoD parameters according to scene complexity to balance rendering performance and detail quality.
- RAM management: Allocate the GPU memory pool appropriately to avoid video memory overflow.
Product Comparison
| Features/Products | Spark 2.0 | Traditional Web 3D Renderer |
|---|---|---|
| rendering technique | 3D Gaussian Splatting (3D Gaussian Splatting), which presents ultra-realistic details through ellipsoidal color blending. | A traditional rendering technique based on triangular meshes, where object surfaces are stitched together by texture mapping. |
| performance optimization | Supports LoD systems, progressive streaming loading, and virtual memory management to render scenes with over 100 million splats. | Often unable to handle hyperscale scenarios, performance is limited by hardware arithmetic. |
| Cross-platform compatibility | Based on WebGL2, it supports desktop, iOS, Android and VR devices. | Some engines only support specific platforms or devices and are less compatible. |
| file format | New .RAD format, supports random access and streaming loading with high compression. | Legacy formats (such as .PLY) are uncompressed or have low compression and do not support progressive loading. |
| development threshold | Open source and well-documented, supports a complete link from text/image generation of 3D worlds to rendering. | The development threshold is high, requiring manual building of scenarios and optimization of performance. |
| application scenario | Games, Art, Realistic Scene Rendering, Spatial Intelligence Creation, and more. | Mainly used for simple 3D modeldisplay, it is difficult to support complex interactions or hyperscale scenarios. |
data statistics
Relevant Navigation

135 Editor's online photo editing and design tool provides rich templates and AI smart features to help users complete photo editing and design tasks quickly and efficiently.

Finalized AI design
Drawing AI developed by Petal Community under Drafting, it provides a variety of AI design tools, including AI making drawings, AI copywriting, AI merchandise drawings, AI materials, AI scene drawings, etc., so that users can easily realize high-quality and efficient design creation and save time and cost.

Visily
UI design tool based on AI technology, which simplifies the design process and enables users to quickly create and edit high-fidelity wireframes, prototypes and designs.

Tripo 3D
An online 3D modeling platform based on artificial intelligence technology that quickly generates high-quality, ready-to-use 3D models from text or images.

LOOK
Real-time AI apparel design software designed specifically for designers, realizes instant visual transformation of design concepts, simplifies workflow and improves productivity through advanced AIGC technology.

Uthana
Quickly generate realistic 3D character animations from text or video with support for customization and seamlessly integrated tools.

Pexels
An online platform that provides free high-quality HD images and video footage for a wide range of scenarios including design, social media and commercials.

Kive
AI-powered creative platform that integrates image and video generation, material management and team collaboration to facilitate efficient visual content creation.
No comments...
