Spark 2.0 (World Labs)

Cutting-edge 3D directly in your browser, in real time.

Creation Video
#B-roll & stock video #Open source #Storyboards #Text-to-video

Overview of Spark 2.0 (World Labs)

https://www.worldlabs.ai/blog/spark-2.0
Screenshot of Spark 2.0 (World Labs)
Visit Spark 2.0 (World Labs) →

Présentation détaillée

Spark 2.0 is an __open source 3D Gaussian Splatting rendering engine__ published by World Labs and designed for the web. It allows streaming and displaying __massive 3D worlds__ with over 100 million splats on any device with a browser. The new version integrates a __level of detail (LoD) system__, progressive transmission and virtual memory techniques, all integrated with Three.js via WebGL2 for desktop, mobile and VR uses.

What is Spark 2.0 (World Labs)?

Spark 2.0 is an open source 3D Gaussian Splatting rendering engine dedicated to the web. It’s part of the tools family published by World Labs, the lab founded by Fei-Fei Li, and fits into an open strategy for spatial models to the community. Where early Gaussian Splatting engine versions struggled to exceed a few million splats on browser, Spark 2.0 introduces a level of detail system, virtual memory techniques and a dedicated .RAD format enabling progressive scene streaming. The result is a cinematic experience available on desktop, mobile and VR without plugin.

Main Features

Spark 2.0 is organized around several innovations. The level of detail system automatically adjusts the quantity of splats displayed based on viewpoint, enabling smooth rendering even on modest devices. Progressive streaming first loads a coarse silhouette of 64,000 splats, then adds details as you navigate. The .RAD format, designed specifically for Spark 2.0, authorizes random access to content and incremental transmission. Native Three.js integration allows web developers to incorporate 3DGS scenes into existing projects in just a few lines of code. WebGL2 serves as the foundation for cross-platform compatibility, including iOS, Android and major VR browsers. Optimized memory management avoids saturation on mobile, opening the door to demanding AR/VR experiences on smartphones. The engine can also load multiple scenes simultaneously, facilitating creation of complex narrative experiences or interactive environments with multiple explorable zones.

Use Cases

Spark 2.0 addresses several profiles. VR and AR studios use it to publish their experiences directly to the web without imposing native applications on their audience. Three.js developers integrate the engine into existing projects to add cinema-quality Gaussian Splatting scenes. Brands producing immersive showcases or 3D configurators benefit from the ability to offer rich environments accessible from any terminal. SaaS publishers adding spatial features, for example in virtual retail or real estate, gain a reliable and performant engine. Research labs finally use Spark 2.0 to publicly share their 3D scenes without imposing technical prerequisites on visitors.

Advantages

Adopting Spark 2.0 brings several key benefits. Rendering performance is greatly improved compared to standard 3DGS engines, enabling immersive experiences on standard devices. Cross-platform compatibility opens the audience to people who wouldn’t download a dedicated application. Open source authorizes deep integrations and custom optimizations for specific use cases. The .RAD format improves speed of access to streaming scenes, reducing friction at first load. For brands, it’s an opportunity to differentiate customer experience through immersive content accessible. For studios, it’s an additional channel to distribute their creations without intermediary.

Pricing

Spark 2.0 is an open source project published free by World Labs. The engine, .RAD format and examples are publicly available, allowing any technical team to adopt it without license cost. Eventual costs concern preparation work for 3DGS scenes (capture, processing, optimization), asset hosting and bandwidth. For stakeholders without internal expertise, World Labs also offers Marble, a complementary product in limited access that helps generate 3D worlds from a prompt or image.

Conclusion

Spark 2.0 marks a major milestone for web 3D. Its openness, performance and Three.js integration make it a reference engine for immersive studios and brands wanting to go beyond traditional video. General public users will need to wait for simpler tools to benefit from the technology, but for developers and advanced creators, it’s a must.

✅ Strengths

  • Real-time rendering of 100M+ splats in a browser
  • Level of detail (LoD) system for massive scenes
  • Native integration with Three.js and WebGL2
  • Compatible desktop, mobile and VR without installation
  • RAD format for progressive scene streaming
  • Open source distributed by World Labs (Fei-Fei Li)

⚠️ Limits

  • Technical implementation requiring Three.js
  • Requires 3DGS scenes already prepared
  • No no-code interface to create worlds
  • Variable performance depending on browser GPU
  • Documentation oriented toward advanced developers
👤 GOOD CHOICE?

Spark 2.0 (World Labs) est-il fait pour vous ?

✓ Ideal if you…

  • VR/AR studios deploying web experiences
  • Three.js developers adding 3DGS
  • Brands producing immersive showcases
  • Creators exploring 3D navigation
  • SaaS vendors embedding web 3D worlds

✗ To avoid if you…

  • Users seeking a consumer editor
  • Traditional linear video productions
  • Marketers wanting only short videos
  • High-resolution broadcast use cases
  • Teams without any technical web skills

🎯 Our verdict

Spark 2.0 is a major milestone for 3D on the web. World Labs opens the possibility of displaying Gaussian Splatting scenes with over 100 million points directly in the browser, on desktop, mobile or VR, without plugin or installation. For immersive studios, SaaS editors and brands wanting to offer large-scale interactive experiences, it’s a paradigm shift. Native Three.js integration and open source license make adoption accessible to any serious web team. The whole remains a developer tool: you need to produce and prepare scenes beforehand. But for anyone building the next generation of immersive experiences, Spark 2.0 deserves to be studied quickly and carefully.

❓ FREQUENT QUESTIONS

FAQ — Spark 2.0 (World Labs)

What is Spark 2.0?
Spark 2.0 is an open source 3D Gaussian Splatting rendering engine for the web, capable of displaying massive worlds in real time in a browser.
Is Spark 2.0 free?
Yes, Spark 2.0 is open source and published by World Labs under permissive license, code and examples available on GitHub.
What devices does Spark 2.0 work on?
Spark 2.0 works on any device with a WebGL2-compatible browser, whether desktop, smartphone or VR headset.
How many splats can Spark 2.0 display?
Spark 2.0 can display 3D Gaussian Splatting worlds with over 100 million splats thanks to its level of detail system.
Does Spark 2.0 integrate with Three.js?
Yes, Spark 2.0 is designed to integrate natively with Three.js, the most popular 3D framework on the web.
★★★★★ 4.8/5 (76 avis)
✅ Verified by Comparateur-IA
Creation Video

Cutting-edge 3D directly in your browser, in real time.

💰 Rate Free (open source)
🆓 Free trial Yes
🌐 Languages 🇬🇧 English
Visit the site →
This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.