The OpenXR API will help demonstrate multiple solutions for SIGGRAPH 2019, which will be held this week.
To help grow and support the growing industries of virtual reality (VR), augmented reality (AR) and mixed reality (MR), the Khronos group and its affiliates have been working on the OpenXR standard since 2016. Today, the consortium announced the launch of OpenXR specification 1.0.
The public release of the OpenXR specification creates a unifying, free, open standard for cross-platform access between platforms and XR devices. This makes it much easier for software developers or hardware manufacturers who support the ecosystem to create products that work on different devices. This reduces fragmentation and therefore less confusion for consumers who want to invest in XR technology.
“The working group is pleased to launch version 1.0 of the OpenXR specification, and is awaiting community feedback on the preliminary specification released in March. In the past, they were invaluable on our journey towards this important milestone, ”said Brent Insko, chairman of the OpenXR working group and lead architect at Intel XR, in a statement.
“Our work continues as we are now completing a comprehensive test suite, integrating support for key game engines, and planning the next set of features to develop a truly bright cross-platform standard for platforms and XR devices. Now is the time for software developers to begin integrating OpenXR into their work. ”
Khronos introduced and launched the preliminary specification of OpenXR 0.90 during the game development conference (GDC) 2019, collecting feedback from the XR community to improve the OpenXR input subsystem, support for the game engine editor and the bootloader. Version 1.0 will continue to develop the standard while maintaining full backward compatibility, and Khronos member companies will continue to support the ecosystem with additional implementations. These include Collabora’s “Monado” OpenXR, Microsoft’s Windows Mixed Reality-based OpenXR runtime, the implementation of the Oculus Rift, support for the Unreal Engine from Epic Games, and support for the Oculus Quest.
“OpenXR is an important milestone for VR. This API will allow games and other applications to work easily on various hardware platforms without proprietary SDKs, ”said Joe Ludwig, a Valve programmer.
“Valve is pleased to work closely with other VR industry leaders to create this open standard and is looking forward to its support on SteamVR.”
“We are very pleased to support the release of OpenXR 1.0 together with all members of the Khronos group who have worked tirelessly to create the standard. The Unreal Engine led the way with support for the OpenXR 0.9 preliminary specification, and we are pleased to push version 1.0 forward in collaboration with our hardware partners. Epic believes that open standards are necessary for the development of technology and for bridging the gaps between digital ecosystems, ”adds Jules Block, Epic Games.
OpenXR Epic Games members, Microsoft and Varjo will be demonstrating using the OpenXR API at SIGGRAPH 2019 this week.
Stay up to date with the latest virtual reality news with VRcue.