ME News report, April 15 (UTC+8): According to 1M AI News monitoring, spatial intelligence company World Labs has released Spark 2.0, an open-source 3D Gaussian Splatting (3DGS) rendering engine. Its core capability is streaming and rendering large-scale 3D scenes composed of over 100 million Gaussian splats directly in browsers on any device, including desktops, iOS, Android, and VR headsets. Spark is built on THREE.js and WebGL2—the latter being the 3D graphics interface supported by virtually all devices today. Most consumer-grade devices can only render 1 to 5 million splats at interactive frame rates, while large-scale 3D scans often contain tens or even hundreds of millions of points, with raw data sizes exceeding 1 GB. The 2.0 version addresses this bottleneck through three new technologies: 1. Level-of-Detail (LoD) System: All splats are organized into a hierarchical tree, where each parent node represents a low-resolution approximation of its children. During rendering, the system automatically traverses from coarse to fine based on viewpoint, selecting the optimal subset and maintaining stable frame rates by enforcing a rendering budget (500,000 to 2.5 million splats), independent of the total scene size. 2. Progressive Streaming: A newly designed .RAD file format enables random access and progressive transmission. Upon scene loading, a rough outline of 64,000 splats is displayed immediately, followed by incremental detail loading prioritized by viewpoint. As the user moves, priority is dynamically re-ordered. 3. Virtual GPU Memory Management: A fixed memory pool of 16 million splats is allocated on the GPU, with data swapped in and out in 64,000-splat pages—similar to virtual memory in operating systems—allowing limited GPU memory to access nearly unlimited scene data. The core algorithms are written in Rust and compiled to WebAssembly, running in background Web Worker threads without blocking the main rendering loop. Spark was originally developed internally by World Labs for its 3D world generation product, Marble, and has since been open-sourced as a general-purpose tool. This release also showcases several community projects, including Starspeed—a multiplayer space shooter built with Marble and Spark—whose entire game environment consists of over 100 million splats and runs directly in the browser. (Source: BlockBeats)
World Labs open-sources Spark 2.0, enabling browser-based rendering of over 100 million 3D Gaussian points.
KuCoinFlashShare






On-chain news: On April 15 (UTC+8), spatial intelligence firm World Labs open-sourced Spark 2.0, a 3D Gaussian Splatting rendering engine. Built on THREE.js and WebGL2, Spark 2.0 supports rendering over 100 million Gaussian points in any browser. RWA news: The engine introduces LOD systems, progressive streaming, and VRAM management. The core code is written in Rust and runs in a Web Worker. Originally developed for Marble, Spark is now a general-purpose tool. A multiplayer space shooter built with 100 million points was also demonstrated.
Source:Show original
Disclaimer: The information on this page may have been obtained from third parties and does not necessarily reflect the views or opinions of KuCoin. This content is provided for general informational purposes only, without any representation or warranty of any kind, nor shall it be construed as financial or investment advice. KuCoin shall not be liable for any errors or omissions, or for any outcomes resulting from the use of this information.
Investments in digital assets can be risky. Please carefully evaluate the risks of a product and your risk tolerance based on your own financial circumstances. For more information, please refer to our Terms of Use and Risk Disclosure.