Product Code Database
Example Keywords: kindle -paint $50
barcode-scavenger
   » » Wiki: Openxr
Tag Wiki 'Openxr'.
Tag

OpenXR is an , standard for interfacing with and augmented reality devices. It is developed by a managed by the consortium. OpenXR was announced by the Khronos Group on February 27, 2017, during GDC 2017. A provisional version of the standard was released on March 18, 2019, to enable developers and implementers to provide feedback on it. On July 29, 2019, OpenXR 1.0 was released to the public by Khronos Group at and on April 15, 2024, OpenXR 1.1 was released by Khronos.

Reviewers of the 0.90 provisional release considered that the aim of OpenXR was to "Solve AR/VR Fragmentation".


Architecture
The standard provides an API aimed for application developers targeting or augmented reality devices. This enables developers to build applications that will work across a wide variety of devices.

The fundamental elements of this API are:

  • XrSpace: a representation of the 3D space
  • XrInstance: a representation of the OpenXR runtime
  • System and XrSystemId: a representation of the devices, including the or Augmented reality devices and controllers
  • XrActions: used to handle user inputs
  • XrSession: represents the interaction session between the application and the user
The full specification can be found via the OpenXR Registry on .


Implementations
The maintains the list of OpenXR-conformant platforms and products.

Currently conformant OpenXR platforms are:

  • Neo3 and PICO4
  • Canon's MREAL platform display and headsets
  • Monado Runtime for GNU/Linux, with the release of version 21.0.0 in February 2021
  • Cosmos and VIVE Focus 3, part of HTC's VIVERSE ecosystem
  • 2
  • PC platform and its Quest line of devices, with full support OpenXR 1.0 added in July 2021
  • HoloLens 2 and the Windows Mixed Reality headsets
  • Qualcomm Snapdragon Spaces XR Developer Platform
  • Spatial Reality Displays (ELF-SR1 & ELF-SR2)
  • Valve SteamVR, since version 1.16 in February 2021
  • headsets


Game and rendering engine support
Support for OpenXR application development can be found in the following engines:

  • , with initial support in the 4.24
  • Blender, with initial support in the 2.83 LTS release from June 2020
  • Unity, with initial support in the 2020.2 release from December 2020
  • Godot, with initial support in the 4.0
  • VRED
  • , developed around OpenXR
  • since version 2.19 from August 2024.


Browser support


Roadmap
After the release of OpenXR 1.0, progress will likely be driven through the development of extensions to the core API. This can be seen in the subsequent release of extensions for support of hand tracking and eye gaze tracking. As implementers and developers get more experience with the extensions, they could get integrated into the core OpenXR API in future releases.


Contributors
The following companies are listed by Khronos as public supporters of OpenXR:


See also

Proprietary counterparts

External links

Page 1 of 1
1
Page 1 of 1
1

Account

Social:
Pages:  ..   .. 
Items:  .. 

Navigation

General: Atom Feed Atom Feed  .. 
Help:  ..   .. 
Category:  ..   .. 
Media:  ..   .. 
Posts:  ..   ..   .. 

Statistics

Page:  .. 
Summary:  .. 
1 Tags
10/10 Page Rank
5 Page Refs