Khronos member Ultraleap announces the Alpha release of an OpenXR integration with their hand tracking technology. With this integration, developers can now use Ultraleap hand tracking within an OpenXR application by utilising an Ultraleap tracking device mounted onto an XR headset. Ultraleap is calling on developers to help gather early feedback and bug reports, as well as share any projects that they have used the integration to build.
In a significant step in OpenXR’s rollout across the industry, the OpenXR Working Group has released its Conformance Test Suite, published the tests as Apache 2.0-licensed open source software on GitHub, and launched the OpenXR 1.0 Adopters Program so that implementations can be officially conformant for the first time. Products which are currently in conformance with OpenXR may be found on the Khronos website.
OpenXR was created with the goal to enable engines and developers to target a single non-proprietary SDK, easing the friction in creating polished VR experiences. Valve has worked closely with VR hardware vendors, game engine developers, and graphics hardware providers to develop this new API and we believe it represents a big step forward in cross-vendor application support. Valve expects new features on SteamVR to appear on the OpenXR side, rather than as new OpenVR APIs. Find out what this change means for both the Developers and the Users.
Christine Perey of PEREY Research & Consulting hosted a public webinar in early June 2020. Neil Trevett, President of the Khronos Group, and Brent Insko, Lead VR Architect at Intel and OpenXR Working Group Chair, presented the OpenXR architecture. They provide an overview of a typical OpenXR application lifecycle including the order of function calls, creation of objects, session state changes, and the rendering loop. The webinar video and presentation slides are now available online.
Blender 2.83 is out today as the project’s first long-term support release (LTS) while still introducing many new features and improvements for existing functionality. Powered by OpenXR, Blender now ships with the first milestone in VR support: scene inspection. Walk around your scenes in virtual reality directly within Blender!
Join the AREA Interoperability & Standards Webinar on June 2nd, 2020, to hear: Paul Davies of the Boeing Company will share how following the progress of OpenXR and other standards is helping companies future-proof their deployments and investments in AR technologies. Neil Trevett, President of the Khronos Group, and Brent Insko, Lead VR Architect at Intel and OpenXR Working Group Chair, will present the OpenXR architecture, and provide an overview of a typical OpenXR application lifecycle including the order of function calls, creation of objects, session state changes, and the rendering loop.
On June 2nd, Christine Perey of PEREY Research & Consulting will host a public webinar: Paul Davies of the Boeing Company will share how following the progress of OpenXR and other standards is helping companies future-proof their deployments and investments in AR technologies; Neil Trevett, President of the Khronos Group, and Brent Insko, Lead VR Architect at Intel and OpenXR Working Group Chair, will present the OpenXR architecture, and provide an overview of a typical OpenXR application lifecycle including the order of function calls, creation of objects, session state changes, and the rendering loop.
At Laval Virtual, Ryan Pavlik presented “Unifying Reality: Building Experiences with OpenXR”, a master class on OpenXR, the open standard API for building VR and AR experiences that work across devices, now and into the future. With version OpenXR 1.0 officially released at SIGGRAPH 2019, the standard has grown through increased adoption, vendor and multi-vendor extensions for additional functionality, and the upcoming release of the conformance test suite for verifying runtimes. As the OpenXR specification editor, Ryan provided an in-depth look at how the OpenXR application is structured, how the “action”-based interaction system works, and more. Below is the full recording and slides of his presentation. You can also see what his talk was like in VR here.
Collabora announces the 0.14 release of xrdesktop, the Open Source project which enables interaction with traditional desktop environments, such as GNOME and KDE, in VR. The most exciting improvement is that xrdesktop is now able to run on XR runtimes providing the OpenXR API, which enables running xrdesktop on a full Open Source stack with Monado.
Laval Virtual asserts its expertise and its role as a facilitator in virtual reality with 6 conference cycles: VRtical, TransVRsal, ConVRgence, Virtual World, Art and Tech Talk. There will be two talks this year that are Khronos related:
- Unifying Reality: Building Experiences with OpenXR - Ryan Pavlik (Collabora)
- Building the Metaverse one open standard at a time – Khronos APIs and 3D asset formats for XR - Neil Trevett (President, The Khronos Group)
Learn more about this event and register.
Blender, a popular free open-source modeling and animation tool, is soon to get VR support via the OpenXR API. Initially users will be able to step into their 3D scenes to see them up close and at scale, with new features expected in the future. The next version of Blender, version 2.83 planned for release in late-may, will include a first wave of VR support, the company recently announced. VR support is being added via the OpenXR API, which will allow the software to interface with any headset supporting OpenXR (which has wide support in the VR industry, though is still in the early process rolling out to individual headsets).
Oculus has released their OpenXR Mobile SDK v1.0.6. This is a prototype version of OpenXR support that is presented as a developer preview. The OpenXR Mobile SDK includes the resources necessary to use the OpenXR API for native development of VR apps for Oculus Quest. OpenXR offers an alternate development path that allows developers to create portable code that can be used on devices from multiple vendors.
LunarG announces the release of an open source implementation of the experimental XR_EXTX_overlay extension, introduced in OpenXR 1.0.8. An overlay composition layer can add a rich variety of content into other XR applications. Examples of overlay applications include desktop OS windows in-world, in-game heads up display (HUD), virtual keyboard, and chat. Work continues on the implementation with the goal of running many applications at the same time. Support for all the functions in the OpenXR core specification is planned for a later release. Please take a look at the LunarG release and refer to this document for more information.