Menu Fermer

La spécification OpenXR 1.0 de Khronos établit un écosystème de XR unifiant

Pour aider à la croissance et au soutien des industries grandissantes de la réalité virtuelle (VR), de la réalité augmentée (AR) et de la réalité mixte (MR), le groupe Khronos et ses filiales travaillent sur le standard OpenXR depuis 2016. Le consortium a annoncé aujourd'hui le lancement du standard de la spécification 1.0 OpenXR.

OpenXR

La publication de la spécification OpenXR crée un standard ouvert unificateur, libre de redevances et ouvert pour un accès multiplate-forme entre plates-formes et appareils XR. Cela facilite beaucoup la tâche des développeurs de logiciels ou des fabricants de matériel prenant en charge l'écosystème pour concevoir des produits compatibles avec tous les périphériques, ce qui permet une fragmentation moindre et, partant, une confusion accrue pour les consommateurs cherchant à investir dans la technologie XR.

"Le groupe de travail est ravi de lancer la version 1.0 de la spécification OpenXR et les commentaires de la communauté sur la spécification provisoire publiée en mars ont été d'une aide précieuse pour nous permettre de franchir cette étape importante", a déclaré Brent Insko, président du groupe de travail OpenXR, Lead XR Architect chez Intel dans un communiqué. «Notre travail se poursuit alors que nous finalisons maintenant une suite de tests complète, intégrons la prise en charge de moteurs de jeux clés et planifions le prochain ensemble de fonctionnalités afin de faire évoluer une norme multi-plateformes véritablement dynamique pour les plates-formes et les périphériques XR. Le moment est venu pour les développeurs de logiciels de commencer à utiliser OpenXR. »

Khronos a lancé la spécification provisoire OpenXR 0.90 lors de la conférence des développeurs de jeux (GDC) 2019, en recueillant les réactions de la communauté XR afin d'améliorer le sous-système de saisie OpenXR, la prise en charge de l'éditeur de moteur de jeu et le chargeur. La version 1.0 continuera à faire évoluer la norme tout en maintenant une compatibilité ascendante complète, les sociétés membres de Khronos continuant de prendre en charge l'écosystème via des implémentations supplémentaires. Cela inclut OpenXR 'Monado' de Collabora, le runtime OpenXR pour les casques de réalité mixte Windows de Microsoft, une implémentation de Oculus Rift, le support Unreal Engine de Epic Games et le support d'Oculus Quest.

OpenXR Solving Fragmentation

«OpenXR est une étape importante pour la réalité virtuelle. Cette API permettra aux jeux et autres applications de fonctionner facilement sur diverses plates-formes matérielles sans SDK propriétaire », a déclaré Joe Ludwig, programmeur chez Valve. "Valve est heureux d'avoir collaboré étroitement avec d'autres leaders de l'industrie de la RV pour créer ce standard ouvert et est impatient de le prendre en charge dans SteamVR."

«Nous sommes ravis de soutenir la version 1.0 d'OpenXR, ainsi que tous les membres du groupe Khronos qui ont travaillé sans relâche pour créer le standard. Unreal Engine a ouvert la voie en prenant en charge la spécification provisoire OpenXR 0.9, et nous sommes ravis de faire progresser la révision 1.0 en collaboration avec nos partenaires fournisseurs de matériel publiant simultanément. Epic pense que les normes ouvertes sont essentielles pour piloter la technologie et réduire les écarts entre les écosystèmes numériques », ajoute Jules Blok, Epic Games.

Les membres d'OpenXR, Epic Games, Microsoft et Varjo, organiseront des démonstrations de l'API OpenXR au SIGGRAPH 2019 cette semaine. La nouvelle spécification est disponible sur le site Web de Khronos et via GitHub. Continuez à lire VRFocus pour d'autres mises à jour.