Spark 2.0 (World Labs)

Du 3D cinématique haut de gamme directement dans votre navigateur, en temps réel.

💰Gratuit (open source) ★★★★★ 4,8/5 (76 avis)
Création Vidéo
#B-roll & stock vidéo #Open source #Storyboards #Text-to-video

Aperçu de Spark 2.0 (World Labs)

https://www.worldlabs.ai/blog/spark-2.0
Capture d'écran de Spark 2.0 (World Labs)
Visiter Spark 2.0 (World Labs) →

Présentation détaillée

Spark 2.0 est un moteur de rendu 3D Gaussian Splatting open source publié par World Labs et conçu pour le web. Il permet de streamer et afficher des mondes 3D massifs avec plus de 100 millions de splats sur n’importe quel appareil disposant d’un navigateur. La nouvelle version intègre un système de niveau de détail (LoD), une transmission progressive et des techniques de mémoire virtuelle, le tout intégré à Three.js via WebGL2 pour les usages desktop, mobile et VR.

Qu'est-ce que Spark 2.0 (World Labs) ?

L'essentiel

Spark 2.0 est un moteur de rendu 3D Gaussian Splatting open source dédié au web. Il fait partie de la famille d’outils publiés par World Labs, le laboratoire fondé par Fei-Fei Li, et s’inscrit dans une stratégie d’ouverture des modèles spatiaux à la communauté. Là où les premières versions de moteurs Gaussian Splatting peinaient à dépasser quelques millions de splats sur navigateur, Spark 2.0 introduit un système de niveau de détail, des techniques de mémoire virtuelle et un format dédié .RAD permettant un streaming progressif des scènes. Le résultat est une expérience cinématique disponible sur desktop, mobile et VR sans plugin.

Fonctionnalités principales

Spark 2.0 s’organise autour de plusieurs innovations. Le système de niveau de détail ajuste automatiquement la quantité de splats affichés en fonction du point de vue, ce qui permet d’obtenir un rendu fluide même sur des appareils modestes. Le streaming progressif charge d’abord une silhouette grossière de 64 000 splats, puis ajoute des détails au fur et à mesure de la navigation. Le format .RAD, conçu spécifiquement pour Spark 2.0, autorise un accès aléatoire au contenu et une transmission incrémentale. L’intégration native avec Three.js permet aux développeurs web d’incorporer des scènes 3DGS dans leurs projets existants en quelques lignes de code. WebGL2 sert de socle pour la compatibilité multi-plateformes, ce qui inclut iOS, Android et les principaux navigateurs VR. La gestion mémoire optimisée évite les saturations sur mobile, ce qui ouvre la porte à des expériences AR / VR exigeantes sur smartphone. Le moteur peut également charger plusieurs scènes simultanément, ce qui facilite la création d’expériences narratives complexes ou d’environnements interactifs avec plusieurs zones explorables.

Cas d'usage

Spark 2.0 adresse plusieurs profils. Les studios VR et AR l’utilisent pour publier leurs expériences directement sur le web, sans imposer une application native à leur public. Les développeurs Three.js intègrent le moteur dans leurs projets existants pour ajouter des scènes Gaussian Splatting de qualité cinéma. Les marques produisant des vitrines immersives ou des configurateurs 3D bénéficient de la possibilité de proposer des environnements riches accessibles depuis n’importe quel terminal. Les éditeurs SaaS qui ajoutent des fonctionnalités spatiales, par exemple dans le retail virtuel ou l’immobilier, gagnent un moteur fiable et performant. Les laboratoires de recherche enfin utilisent Spark 2.0 pour partager publiquement leurs scènes 3D sans imposer de pré-requis techniques aux visiteurs.

Avantages

Adopter Spark 2.0 apporte plusieurs bénéfices clés. La performance du rendu est fortement améliorée par rapport aux moteurs 3DGS classiques, ce qui permet d’envisager des expériences immersives sur des appareils standards. La compatibilité multi-plateforme ouvre l’audience à des publics qui ne téléchargeraient pas une application dédiée. L’open source autorise des intégrations profondes et des optimisations sur mesure pour des cas d’usage spécifiques. Le format .RAD améliore la rapidité d’accès aux scènes en streaming, ce qui réduit la friction au premier chargement. Pour les marques, c’est une opportunité de différencier leur expérience client par des contenus immersifs accessibles. Pour les studios, c’est un canal supplémentaire pour distribuer leurs créations sans intermédiaire.

Tarifs

Spark 2.0 est un projet open source publié gratuitement par World Labs. Le moteur, le format .RAD et les exemples sont disponibles publiquement, ce qui permet à toute équipe technique de l’adopter sans coût de licence. Les coûts éventuels concernent le travail de préparation des scènes 3DGS (capture, traitement, optimisation), l’hébergement des assets et la bande passante. Pour les acteurs qui ne disposent pas en interne des compétences nécessaires, World Labs propose également Marble, un produit complémentaire en accès limité qui aide à générer des mondes 3D à partir d’un prompt ou d’une image.

Conclusion

Spark 2.0 marque une étape importante pour la 3D web. Son ouverture, sa performance et son intégration à Three.js en font un moteur de référence pour les studios immersifs et les marques qui veulent dépasser la vidéo classique. Les utilisateurs grand public devront attendre des outils plus simples pour profiter de la technologie, mais pour les développeurs et créateurs avancés, c’est un must.

✅ Points forts

  • Rendu temps réel de 100M+ splats dans un navigateur
  • Système de niveau de détail (LoD) pour les scènes massives
  • Intégration native avec Three.js et WebGL2
  • Compatible desktop, mobile et VR sans installation
  • Format .RAD pour streaming progressif des scènes
  • Open source distribué par World Labs (Fei-Fei Li)

⚠️ Limites

  • Mise en œuvre technique nécessitant Three.js
  • Nécessite des scènes 3DGS déjà préparées
  • Pas d’interface no-code pour créer les mondes
  • Performance variable selon le GPU du navigateur
  • Documentation orientée développeurs avancés
❓ QUESTIONS FRÉQUENTES

FAQ — Spark 2.0 (World Labs)

Qu'est-ce que Spark 2.0 ?
Spark 2.0 est un moteur de rendu 3D Gaussian Splatting open source pour le web, capable d’afficher des mondes massifs en temps réel dans un navigateur.
Spark 2.0 est-il gratuit ?
Oui, Spark 2.0 est open source et publié par World Labs sous licence permissive, code et exemples disponibles sur GitHub.
Sur quels appareils Spark 2.0 fonctionne-t-il ?
Spark 2.0 fonctionne sur tout appareil disposant d’un navigateur compatible WebGL2, qu’il s’agisse d’un desktop, d’un smartphone ou d’un casque VR.
Combien de splats Spark 2.0 peut-il afficher ?
Spark 2.0 peut afficher des mondes 3D Gaussian Splatting de plus de 100 millions de splats grâce à son système de niveau de détail.
Spark 2.0 s'intègre-t-il à Three.js ?
Oui, Spark 2.0 est conçu pour s’intégrer nativement avec Three.js, le framework 3D le plus populaire sur le web.
★★★★★ 4.8/5 (76 avis)
Création Vidéo

Du 3D cinématique haut de gamme directement dans votre navigateur, en temps réel.

💰 Tarif Gratuit (open source)
🆓 Essai gratuit Oui
🌐 Langues 🇬🇧 English
Visiter le site →