Introducing: Support for OpenXR

December 13, 2022 posted by: joreg

OpenXR

We’re happy to announce that vvvv (previews) now support OpenXR, via a contribution we made to the open-source Stride 3d engine!

It essentially replaces OpenVR and other vendor-specific APIs as a new standard that all AR/VR device manufacturers have agreed on. Which means that chances, any upcoming AR/VR devices will be supported by vvvv, are high.

It is important to understand though, that OpenXR is quite an extensive API and at this point we support only the following features:

  • VR Rendering
  • Head tracking
  • Controllers
  • Hand tracking (on supporting devices, like the Quest2)

Many more features can now be added, one by one, depending on your requirements. Here is a full list of possible OpenXR Extensions. So if you have a commercial project requiring a specific extension, don’t hesitate to get in touch.

Testing

For now, OpenXR support is only available in a separate line of previews:

  • Get the latest vvvv gamma 2022.5 OpenXR build from the Preview Downloads
  • For handtracking support
    • Install the preview VL.Stride.OpenXRExtensions NuGet
    • We’ve tested this with the Oculus Quest 2, workflows for other devices may differ:
      • Make sure to update to latest version of the Oculus app
      • In the Oculus Settings > Beta enable “Developer Runtime Features”
      • Enable “Quest Link” before you start vvvv
    • In the HelpBrowser open “HowTo Enable Handtracking”

Comments:

Contact


Imprint

vvvv - Dießl & Gregor GbR
Oranienstrasse 10
10997 Berlin/Germany
VAT: DE275566955

groupӘvvvv.org

Follow us

Mastodon.social
Pixelfed.social
Github
Vimeo
Youtube

Sign up for our Newsletter

Your subscription could not be saved. Please try again.
Your subscription has been successful.