Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. OpenXR — Wikipédia
OpenXR — Wikipédia 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.
OpenXR
Description de l'image OpenXR logo.svg.

Informations
Développé par Groupe Khronos
Première version 0.90 version provisoire (18 mars 2019)
Dernière version 1.1.49 (10 juin 2025)
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/

modifier - modifier le code - voir Wikidata (aide)

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 27 février 2017 lors de la GDC 2017[2],[3],[4]. La première version pour l'industrie d'OpenXR a été dévoilée le 29 juillet 2019, avec la version 1.0.

Architecture

[modifier | modifier le code]

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 3D
  • XrInstance : 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 utilisateur
  • XrSession : représente la session d'interaction entre l'application et l'utilisateur

Feuille de route

[modifier | modifier le code]

En mars 2017, le groupe Khronos prévoyait provisoirement de publier la première version de l'API à la fin de 2018[9]. L'API a été publiée en mars 2019, sans interface de périphérique de plug-in[6],[7],[10].

Le 29 juillet 2019 est publiée la première version pour l'industrie, OpenXR 1.0[11].

Contributeurs

[modifier | modifier le code]

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
  • Google
  • 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

[modifier | modifier le code]
  • OpenVR
  • WebVR

Références

[modifier | modifier le code]
  1. ↑ (en) « Khronos Releases OpenXR 0.90 Provisional Specification for High-performance Access to AR and VR Platforms and Devices », Khronos.org, Khronos Group, 19 mars 2019 (consulté le 19 mars 2019)
  2. ↑ « Khronos Reveals API Updates & New Working Groups at GDC », Khronos Group, 27 février 2017 (consulté le 8 mars 2017) : « The Khronos Virtual Reality Initiative announced in December is making rapid progress in designing an open standard for portable Virtual Reality and Augmented Reality apps and devices. Today, Khronos releases the official name of the standard: OpenXR »
  3. ↑ (en) « Khronos Bolsters VR, AR, MR Markets With OpenXR Working Group, API Updates, More », Tom's Hardware, 27 février 2017 (consulté le 8 mars 2017)
  4. ↑ (en) « GDC 2017: Khronos Group Unveils VR/AR Standard OpenXR », UploadVR, 27 février 2017 (consulté le 9 mars 2017)
  5. ↑ (en) « The OpenXR Working Group is Here! », Khronos Group, 27 février 2017 (consulté le 8 mars 2017) : « The OpenXR standard comes in two parts. First, the Application Interface, which application developers and middleware providers write to, and which serves to define and combine common, cross-platform functionality(...)Next, the Device Layer allows VR/AR runtimes to interface with various devices »
  6. ↑ a et b (en) Larabel, « OpenXR 0.90 Released For AR/VR Standard - Monado Is An Open-Source Implementation », Phoronix, 18 mars 2019 (consulté le 19 mars 2019)
  7. ↑ a b et c (en) « OpenXR Overview » [archive du 18 mars 2019], Khronos.org, Khronos Group (consulté le 19 mars 2019) : « OpenXR 1.0 is focused on enabling cross-platform applications. Optional device plugin interface will be supported post V1.0 »
  8. ↑ (en) « OpenXR 0.90 Aims to Solve AR/VR Fragmentation », sur infoq.com, InfoQ, 23 mars 2019 (consulté le 30 juillet 2019) : « With Monday’s release of the OpenXR provisional specification, Khronos’ open source working group wants to create a world where developers can code their VR/AR experience for a single API, with the confidence that the resulting application will work on any OpenXR-compliant headset. »
  9. ↑ (en) « A Chat With Khronos President Neil Trevett About Vulkan, OpenXR, SPIR-V In 2017 », sur phoronix.com, Phoronix, 8 mars 2017 (consulté le 30 juillet 2019) : « With regard to their OpenXR effort for an industry standard VR, we won't see the fruit of this work until next year. Currently, the tentative target appears to be for holiday 2018 but we may see some companies showing off efforts earlier in the calendar year »
  10. ↑ (en) « How OpenXR could glue virtual reality’s fragmenting market together », Ars Technica, 19 mars 2019 (consulté le 20 juin 2019) : « OpenXR includes a set of abstractions that define how XR hardware platforms expose their runtime systems in a standard way so software developers can more easily make their AR/VR software run on hardware from different vendors. OpenXR covers aspects of AR/VR systems such as application lifecycle, rendering, tracking, frame timing, and input. This means for example that OpenXR could make it easier to support Samsung Gear VR, Oculus, and Steam VR devices within the same app. »
  11. ↑ (en) « Khronos Releases OpenXR 1.0 Specification Establishing a Foundation for the AR and VR Ecosystem », sur The Khronos Group, 29 juillet 2019 (consulté le 30 juillet 2019)

Liens externes

[modifier | modifier le code]
  • Spécification OpenXR 1,0
v · m
Standards du Khronos Group
  • COLLADA
  • EGL
  • glTF
  • OpenCL
  • OpenGL
  • OpenGL ES
  • OpenGL SC (en)
  • OpenKODE
  • OpenMAX
  • OpenML
  • OpenSL ES (en)
  • OpenVG
  • OpenWF (en)
  • OpenXR
  • SPIR
  • Vulkan
  • WebCL
  • WebGL
  • icône décorative Portail de l’informatique
Ce document provient de « https://fr.teknopedia.teknokrat.ac.id/w/index.php?title=OpenXR&oldid=226721912 ».
Catégories :
  • Réalité virtuelle
  • Définition d'écran
  • Interface de programmation
  • Norme ou standard informatique
Catégories cachées :
  • Article utilisant une Infobox
  • Article à référence souhaitée
  • Article contenant un appel à traduction en anglais
  • Portail:Informatique/Articles liés
  • Portail:Technologies/Articles liés

  • indonesia
  • Polski
  • الرية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصر
  • Nederlands
  • 本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українска
  • Tiếng Việt
  • Winaray
  • 中文
  • Русски
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id