- Source: OpenXR
- Realitas terkembang
- OpenXR
- WebXR
- Metaverse
- XR
- Extended reality
- List of virtual reality headsets
- Virtual reality
- Meta Horizon OS
- Khronos Group
- Windows Mixed Reality
Artikel: OpenXR GudangMovies21 Rebahinxxi
OpenXR is an open-source, royalty-free standard for access to virtual reality and augmented reality platforms and devices. It is developed by a working group managed by the Khronos Group 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 SIGGRAPH 2019 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 virtual reality or augmented reality hardware. 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 Virtual reality 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 GitHub.
Implementations
The Khronos Group maintains the list of OpenXR-conformant platforms and products.
Currently conformant OpenXR platforms are:
Acer's Spatial Display Series
Bytedance's Neo3 and PICO4
Canon's MREAL platform display and headsets
Collabora Monado Runtime for GNU/Linux, with the release of version 21.0.0 in February 2021
HTC VIVE Cosmos and VIVE Focus 3, part of HTC's VIVERSE ecosystem
Magic Leap 2
Meta's PC platform and its Quest line of devices, with full support OpenXR 1.0 added in July 2021
Microsoft HoloLens 2 and the Windows Mixed Reality headsets
Qualcomm Snapdragon Spaces XR Developer Platform
Sony's Spatial Reality Displays (ELF-SR1 & ELF-SR2)
Valve SteamVR, since version 1.16 in February 2021
Varjo headsets
Game and rendering engine support
Support for OpenXR application development can be found in the following engines:
Unreal Engine, 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
Autodesk VRED
StereoKit, developed around OpenXR
Nvidia Omniverse
Unigine since version 2.19 from August 2024.
Browser support
Google Chrome and Microsoft Edge web browsers both enable WebXR support using OpenXR by default using the Chromium code base
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
OpenVR – Software development kit and application programming interface by Valve
WebXR – Experimental JavaScript API for augmented/virtual reality devices
= Proprietary counterparts
=ARCore – Software development kit for building augmented reality applications
ARKit – Augmented reality API for Apple platforms
References
External links
OpenXR 1.0 specification
Kata Kunci Pencarian:
Artikel Terkait "openxr"
Introduction to OpenXR Explorer | Microsoft Community Hub
10 Sep 2021 · OpenXR Explorer's extension view, with links to the spec. OpenXR Explorer can also attempt to spin up an instance of the runtime and query OpenXR for any easily accessible properties it provides. Knowing what the recommended display resolution is, or what type of positioning/reference spaces the runtime supports can also be quite handy!
Moving forward to OpenXR! | Microsoft Community Hub
28 Okt 2020 · MRTK-Unity support for OpenXR is currently under development in the mrtk_development branch and will be available alongside that OpenXR preview package. Starting in Unity 2021, OpenXR will then graduate to be the only supported Unity backend for targeting HoloLens 2 and Windows Mixed Reality headsets. OpenXR in Unreal Engine
IF YOU ARE ON PC SET YOUR RUNTIME TO OPENXR. : …
12 Jun 2023 · headsets, you will need to open your settings, then in the general tab there will be an OpenXR section to Set Oculus as active. SteamVR and Windows Mixed Reality headsets. Open SteamVR settings, show the advanced tab and ensure Current OpenXR Runtime is currently set to SteamVR.
OpenXR while still using Steam VR? : r/oculus - Reddit
12 Feb 2024 · it doesn't bypass steam, just steamvr, set the default openxr runtime in the vd streamer to vdxr and then launch your games from the games tab in the vd menu, it should launch them from steam. if not launch them from steam, but for some games you might have to add a launch argument to use openxr (for unity games this tends to be -vrmode openxr)
OpenVR vs OpenXR : r/iRacing - Reddit
21 Jul 2022 · The only trouble I have with OpenXR is sometimes the movements don't match my head movements. So for example, I lean forward and the game goes left. If I look left it leans back. I have to come out and go back in. I am kind of leaning back towards using OpenVR again as I had no trouble with this and don't see what OpenXR brings me. Thats my 2 ...
VR - Oculus vs OpenXR - what is the difference? : r/iRacing - Reddit
Start virtual desktop on quest and in virtual desktop open iRacing UI. At top bar there is button for selecting display (monitor, oculus, openXR). Select openXR. Then simply run a race, if there is pop up for display select openXR again. I do not start steamVR at all.
OpenXR Runtime: Oculus or SteamVR? : r/SteamVR - Reddit
20 Mei 2021 · Or, if you hate yourself, try changing OpenXR to Windows! That will require OpenXr games to be run in WMR, which will then be translated to SteamVR, which will then be translated to Occulus for horrible horrible performance! (note, Don't do this! Repeat, Don't actually do this unless you want your headset to run like a slideshow!).
New OpenXR Toolkit Version with Fixes for DCS Native OpenXR
31 Jan 2023 · mbucchia: "Released a new version of OpenXR Toolkit 1.2.4, when used with DCS in native OpenXR mode, will let you use WMR reprojection and also Turbo Mode."
OpenXR Toolkit developer closes down discord and ceases
29 Nov 2023 · Screenshot of OpenXR Toolkit Discord. mbucchia appears to be shutting up shop and ceasing further development + support on OpenXR toolkit. Thankyou mbucchia for all your hard work on this project. I know you have improved the playability and performance for many games for lots of the VR users out there.
Anyone elses PimaxXR or OpenXR Toolkit stopped working?
11 Des 2024 · Pimax OpenXR runtime is the XR runtime being used according to device settings , general, in Pimax play. Also the OpenXR toolkit is working too. I reset the hotkeys to the 4 arrow keys in OXR toolkit for navigating the menu and turning toolkit displays on and off. Easier to remember. But PCL and OXR toolkit working fine here.