Pendant une décennie, la réalité étendue (RX) a fonctionné comme une succession de pièces closes : on enfile un casque, on lance une application, et celle-ci occupe tout le champ de vision jusqu'à ce qu'on la quitte. Cette logique du « plein écran » vient d'être contestée par un geste de normalisation discret, mais lourd de conséquences. Selon MIXED Reality News, le Khronos Group, l'organisme qui pilote la norme OpenXR, a ratifié les « conteneurs spatiaux », une manière standardisée de faire cohabiter plusieurs applications de RX dans une même pièce. Google, de son côté, indique que Android XR les prendra en charge.
Ce que sont les conteneurs spatiaux
L'idée est simple à énoncer. Selon MIXED, les conteneurs spatiaux sont des espaces gérés par le système, dans lesquels les applications dessinent leur contenu, un peu comme les programmes d'un ordinateur de bureau se partagent l'écran dans des fenêtres. Ce n'est plus l'application qui s'empare de la pièce entière : c'est le système d'exploitation qui découpe l'espace, l'attribue et arbitre les conflits.
Pour qui a déjà utilisé un ordinateur, la comparaison est parlante. Personne n'imagine aujourd'hui qu'un traitement de texte confisque tout l'écran et empêche d'ouvrir un navigateur à côté. En RX, c'est pourtant la règle depuis les débuts du casque grand public : une application, un monde. Les conteneurs spatiaux visent à sortir de cette impasse en offrant un cadre commun, plutôt qu'une série de solutions maison propres à chaque fabricant.
Un point mérite d'être précisé : les détails techniques complets de la spécification, comme la façon dont les conteneurs négocient la profondeur, l'occlusion ou les priorités d'affichage, relèvent de la documentation du Khronos Group. Nous nous en tenons ici à ce qui a été rapporté publiquement.
Pourquoi une norme, et pourquoi maintenant
OpenXR est l'interface de programmation ouverte qui permet à un développeur d'écrire une application une seule fois et de la faire tourner sur plusieurs casques. Son intérêt est d'éviter la fragmentation : sans elle, chaque plateforme imposerait son propre kit de développement, et chaque studio devrait réécrire ses projets. Qu'une fonction aussi structurante que le partage de l'espace passe par OpenXR signifie qu'elle ne restera pas l'apanage d'un seul écosystème.
Le moment n'a rien d'un hasard. Le paysage des casques s'est diversifié : les appareils Quest de Meta, l'Apple Vision Pro, les casques sous Android XR et, côté PC, l'écosystème de Valve se côtoient. L'actualité récente de MIXED montre à quel point les offres divergent. Valve, par exemple, a dû corriger dans la version bêta de Steam un comportement qui proposait d'installer sur des PC Windows des jeux conçus uniquement pour son casque Steam Frame, selon les notes de version du 16 octobre rapportées par le média. Un détail anodin en apparence, mais qui illustre la difficulté de faire coexister des contenus pensés pour des machines différentes.
Le contraste est net avec les expériences taillées sur mesure pour une seule plateforme. MIXED rapporte que Remnants, un film d'horreur immersif de Ti West de 27 minutes, ne se joue que sur l'Apple Vision Pro. À l'inverse, des titres comme Terry's Terraforming, lancé le 22 octobre sur Quest 3 et Quest 3S, prennent en charge à la fois le suivi des mains et les manettes. Cette hétérogénéité des entrées et des plateformes est précisément ce que les standards ouverts cherchent à apprivoiser.
Un changement de philosophie : du monde clos à l'espace partagé
Le plus important n'est peut-être pas technique, mais conceptuel. Dans un modèle où plusieurs applications vivent côte à côte, la RX cesse d'être une destination pour devenir un environnement de travail permanent. On peut imaginer, sans que cela soit encore documenté en détail, un tableau de tâches flottant à côté d'un lecteur vidéo, ou une application de navigation visible pendant qu'on consulte un autre contenu. C'est le passage de l'« application-expérience » à l'« espace de calcul ».
Ce glissement en dit long sur l'évolution de la communication homme-machine. Les interfaces graphiques des années 1980 ont fait la fortune de l'ordinateur personnel en permettant la multiplication des fenêtres ; les téléphones intelligents ont ensuite imposé le tactile et les applications plein écran. La RX tente maintenant de réconcilier les deux : l'immersion d'un côté, la simultanéité de l'autre. La gestion par le système, plutôt que par chaque application, est la condition pour que cette simultanéité reste lisible et sécuritaire, car il serait peu souhaitable qu'une application puisse masquer, par exemple, une alerte du système ou la vue de l'environnement réel.
Le rôle de Google et d'Android XR
L'annonce de Google, relayée par MIXED, a une valeur pratique : une norme ratifiée ne vaut que par ses implémentations. En confirmant que Android XR prendra en charge les conteneurs spatiaux, l'entreprise donne un premier débouché concret à la spécification. Le média associe aussi cette annonce à Godot, le moteur de jeu libre, dans l'adresse même de son article, ce qui laisse entendre que les outils de développement ouverts sont dans la boucle. Nous n'avons toutefois pas pu confirmer, à la lecture des seuls éléments disponibles, l'étendue exacte de la prise en charge côté Godot ni le calendrier de déploiement pour les autres fabricants.
C'est là une limite à garder en tête : une ratification n'est pas une disponibilité. Entre l'adoption d'une norme et son apparition dans les casques vendus au public, il s'écoule généralement des mois, parfois davantage. Les autres grands acteurs n'ont pas, à notre connaissance, annoncé publiquement de calendrier comparable, et il serait prématuré de présumer de leurs intentions.
Ce qui reste à démontrer
Trois questions demeurent ouvertes. La première est celle de l'ergonomie : partager une pièce entre plusieurs applications suppose des règles claires sur la taille, la position et la priorité de chacune, faute de quoi le champ de vision devient vite encombré, voire fatigant. La deuxième est celle de la performance : faire tourner plusieurs applications immersives en même temps sollicite fortement le matériel, d'autant que les casques autonomes disposent d'une puissance et d'une batterie limitées. La troisième est celle de l'adoption : une norme n'a d'effet que si les développeurs l'embrassent, ce qui dépend de la facilité des outils et de la taille des auditoires.
Les applications elles-mêmes devront aussi évoluer. Un jeu de survie coopératif comme Fading Light, annoncé sur Quest pour le 12 novembre, ou un mode de partage à trois joueurs comme celui de Sol Protocol sur PC VR, sont conçus pour occuper toute l'attention du joueur. À l'inverse, des outils de productivité, de consultation d'information ou de communication paraissent naturellement plus adaptés à une cohabitation dans l'espace. On peut donc s'attendre à ce que les premiers usages portent sur des applications utilitaires plutôt que sur des expériences de pure immersion.
Une avancée de fond, pas un coup d'éclat
Les conteneurs spatiaux ne feront pas la une des vitrines : ils n'ont ni l'éclat d'un nouveau casque ni l'attrait d'un jeu très attendu. Leur portée est ailleurs, dans l'infrastructure. En offrant un langage commun pour que des applications se partagent la même pièce, OpenXR pose une brique que toute l'industrie pourra réutiliser. Si la promesse se confirme, la réalité étendue ressemblera moins à une succession de mondes cloisonnés et davantage à un poste de travail tridimensionnel, où l'on déplace, superpose et combine des applications comme on le fait déjà sur un écran. Reste à voir, dans les prochains mois, quels fabricants suivront Google et à quelle vitesse les développeurs s'empareront du nouvel outil.
