ValveSoftware / unity-xr-plugin

OpenVR plugin for Unity's XR API
BSD 3-Clause "New" or "Revised" License
309 stars 64 forks source link

Will this plugin be superseded by Unity OpenXR plugin? #87

Open rib opened 3 years ago

rib commented 3 years ago

Hi,

The landscape of XR abstractions is getting (temporarily) even more complex as we're now starting to see the migration towards OpenXR happen.

Hopefully it'll be good when the dust settles but in the mean time I really hope there will be some guidance set out by the dev's here to help us understand how you're expecting the sands to shift.

Is the longer term plan that this plugin will not be necessary and developers should be aiming to use Unity's OpenXR XR plugin as that matures?

Or will OpenVR continue to exist, and perhaps itself be layered on OpenXR, so there will be some benefits to using this plugin over the Unity OpenXR plugin?

Related to this, it would be really helpful to understand a bit more about how the SteamVR Unity SDK will be layered on OpenXR and/or OpenVR? Will the SteamVR API be ported to work directly on OpenXR and work with the Unity's OpenXR XR plugin?

Any clarifications here would be much appreciated!