ACCUEILPRODUITSSERVICESUSAGESRESSOURCESNOUS
ABCVR
Définition

WebSpatial

Framework open source pour créer des applications spatiales avec les technologies web

Alias : Spatial Web, Web Spatial

WebSpatial

Explication

WebSpatial est un framework open source et cross-platform initié par Pico, permettant de créer des applications spatiales — fenêtres, widgets et objets 3D dans l'espace — avec des technologies web standard (HTML5, CSS, React). Compatible avec les casques Pico et l'Apple Vision Pro.

Exemple concret

Créer une application de tableau de bord 3D avec React et CSS, qui fonctionne aussi bien sur un Pico que sur un Apple Vision Pro

À quoi ça sert concrètement ?

  • Développer des interfaces spatiales avec des compétences web classiques (HTML, CSS, JavaScript)
  • Déployer la même application sur plusieurs casques XR sans réécriture
  • Créer des widgets spatiaux qui coexistent avec d'autres apps dans l'espace virtuel
  • Prototyper rapidement des expériences de spatial computing

WebSpatial vs autres approches de développement XR

WebSpatial (web natif)

  • HTML5 + CSS + React pour des apps spatiales
  • Open source et cross-platform (Pico, Vision Pro)
  • Compétences web standard suffisantes
  • Idéal pour les interfaces 2D/3D mixtes

Exemple : Un dashboard spatial en React affiché dans l'espace de travail virtuel

WebXR (standard W3C)

  • API navigateur pour accéder aux capteurs VR/AR
  • Fonctionne dans n'importe quel navigateur compatible
  • Plus bas niveau : gère le rendu 3D directement
  • Nécessite Three.js, A-Frame ou Babylon.js

Exemple : Une visite virtuelle 3D accessible via un lien web dans le navigateur du casque

Moteurs natifs (Unity, Unreal)

  • Performance maximale et rendu graphique avancé
  • Compilation native par plateforme
  • Compétences spécialisées requises (C#, C++)
  • Meilleur pour les applications 3D complexes

Exemple : Un simulateur de maintenance industrielle avec physique réaliste

Exemple VR parlant

Une entreprise veut déployer un tableau de bord de production visible en spatial computing. Son équipe web crée l'interface avec WebSpatial en React et CSS. Le résultat s'affiche comme une fenêtre spatiale dans l'espace de travail du casque, coexistant avec d'autres applications. Le même code fonctionne sur les Pico de l'usine et sur le Vision Pro du directeur, sans recompilation.

Pourquoi est-ce essentiel en VR professionnelle ?

  • WebSpatial démocratise le développement spatial : tout développeur web peut créer des apps XR
  • L'approche cross-platform réduit le risque de dépendance à un seul fabricant de casque
  • Complémentaire à WebXR : WebSpatial pour les interfaces, WebXR pour les expériences immersives
  • Signal fort de l'industrie : le spatial computing adopte les standards du web