OpenXR
From Wikipedia, the free encyclopedia
OpenXR est une norme ouverte et libre de droits permettant l’accès aux plates-formes et dispositifs de réalité virtuelle et de réalité augmentée[1]. Il est développé par un groupe de travail géré par le consortium du groupe Khronos. OpenXR a été annoncé par le groupe Khronos le lors de la GDC 2017[2],[3],[4]. La première version pour l'industrie d'OpenXR a été dévoilée le , avec la version 1.0.
| Développé par | Groupe Khronos |
|---|---|
| Première version | 0.90 version provisoire () |
| Dernière version | 1.1.49 () |
| Dépôt | https://github.com/KhronosGroup/OpenXR-SDK-Source |
| État du projet | Actif |
| Langues | Anglais |
| Type | API de réalité virtuelle et réalité augmentée |
| Politique de distribution | Gratuit |
| Site web | https://www.khronos.org/openxr/ |
Architecture
La norme vise à fournir à terme deux composants : une API destinée aux développeurs d'applications et une couche de périphérique destinée au matériel de réalité virtuelle ou de réalité augmentée, présentant une interface d'abstraction avec le périphérique lui-même[5].
La version provisoire 0.90 contient une API, la couche de périphérique étant prévue comme interface de plug-in pour les versions post-1.0[6],[7],[8].
Les éléments fondamentaux de cette API sont:
XrSpace: une représentation de l'espace 3DXrInstance: une représentation de l'environnement d'éxecution OpenXR- System et
XrSystemId: une représentation des périphériques, y compris les périphériques et les contrôleurs de réalité virtuelle ou de réalité augmentée XrActions: utilisé pour gérer les entrées utilisateurXrSession: représente la session d'interaction entre l'application et l'utilisateur
Feuille de route
Contributeurs
Les sociétés suivantes sont répertoriées par Khronos en tant que soutiens publics de OpenXR [7]:
- AMD
- Antilatency
- ARM Holdings
- AREA
- DisplayLink
- Collabora
- Epic Games
- HP
- HTC
- Huawei Technologies
- Imagination Technologies
- Intel Corporation
- LG Electronics
- Logitech
- LunarG
- Magic Leap
- MediaTek
- Microsoft
- Mozilla
- Nokia
- Nvidia
- Oculus VR
- PicoVR
- Pluto VR
- Qualcomm
- Razer Inc.
- Samsung Electronics
- Sensics
- Sony Interactive Entertainment
- Tobii Technology
- Unity Technologies
- Valve Corporation
- Varjo
- VeriSilicon
- VIA Alliance Semiconductor Co., Ltd.[réf. souhaitée]
- zSpace
Voir également
- OpenVR
- WebVR