Hello
I`m a beginner at Unity VR Development and using Unity in my research project with HTC Vive Pro. I find two tools for Input System: SteamVR and XR Interaction Toolkit. But I don’t understand what is the real difference between them (only skeleton support in SteamVR plugin?) and what is better to use. I use 2019.4 version of Unity without using new XR Management.
Can someone help me, please?
VR support in unity is a bit of a maze at the moment as Unity keeps changing what it supports and how it supports it. In short its a rough time to be learning VR development as everything is evolving all the time.
The main difference is if you use the built in Unity systems, the idea is that you get cross platform support for all kinds of headsets while only having to use one API. The downside is its changing all the time and requires you to use lots of in development preview features. The SteamVR plugin on the other hand is only for making apps that run through the Steam VR system you use when you play VR steam games. It’s a third party plugin made by Valve, so doesn’t integrate so smoothly into unity, but is tried and tested and fully featured.