Subject: General Tech | March 19, 2019 - 01:20 AM | Scott Michaud
Tagged: Khronos, openxr
At the Games Developers Conference in San Francisco, the Khronos Group has published the first, provisional release of the augmented reality and virtual reality API: OpenXR 0.90. The goal is to allow the general public to implement it into their software so they can provide feedback (via the official forums) before it launches into 1.0.
The last time we’ve mentioned OpenXR was SIGGRAPH back in August. That event had a demo area on the show floor with the Epic Showdown VR demo, which evolved into Robo Recall. On that end, Epic plans to continue support for OpenXR, and they pride themselves as the engine that powers the original demo. Unity has also responded positively to OpenXR, but their quoted statement doesn’t make any specific promises. Microsoft and Collabora are each, separately, providing hardware implementations of the new API. Oculus plans to support the API when it reaches 1.0 status. HTC also wants to support OpenXR with the Vive, although Valve is nowhere to be seen on the list of quotes. Google is also nowhere to be seen on the list.
Intro and NNEF 1.0 Finalization
SIGGRAPH 2018 is a huge computer graphics expo that occurs in a seemingly random host city around North America. (Asia has a sister event, called SIGGRAPH Asia, which likewise shuffles around.) In the last twenty years, the North American SIGGRAPH seems to like Los Angeles, which hosted the event nine times over that period, but Vancouver won out this year. As you would expect, the maintainers of OpenGL and Vulkan are there, and they have a lot to talk about.
- NNEF 1.0 has been finalized and released!
- The first public demo of OpenXR is available and on the show floor.
- glTF Texture Transmission Extension is being discussed.
- OpenCL Ecosystem Roadmap is being discussed.
- Khronos Educators Program has launched.
I will go through each of these points. Feel free to skip around between the sections that interest you!
Subject: General Tech | March 1, 2017 - 08:12 PM | Scott Michaud
Tagged: VR, pc gaming, openxr, Khronos
While the Vulkan update headlines the Khronos Group’s presence at GDC 2017, they also re-announced their VR initiative, now called OpenXR. This specification wraps around the individual SDKs, outlining functionality that is to be exposed to the application and the devices. If a device implements the device layer, then it will immediately support everything that uses the standard, and vice-versa.
OpenVR was donated by Valve, leading to OpenXR...
... because an X is really just a reflected V, right?
Like OpenGL and Vulkan, individual vendors will still be allowed to implement their own functionality, which I’m hoping will be mostly exposed through extensions. The goal is to ensure that users can, at a minimum, enjoy the base experience of any title on any device.
They are aiming for 2018, but interested parties should contribute now to influence the initial release.