The VIRTUOSO SDK (VSDK) is a Unity-based XR software development kit that enables developers to quickly build XR experiences through systems for naturalistic user interactions and support across a wide variety of XR devices and peripherals. VSDK is completely free and open-source under the MIT License and is based on VRTK (http://vrtk.io).
Here are some of the features that make VSDK unique:
Hand Tracking for interactions—VSDK supports Leap Motion, ManusVR, Sense Glove, and other systems so users can interact with virtual environments with their own hands
Haptic Feedback—physics-based and pattern-driven haptic feedback with support for devices as simple as controllers or as extensive as the bHaptics TactSuit.
Rapid prototyping through the Reaction System—extensible, event driven behavior based on naturalistic interactions
VSDK has several project-focused tutorials to help get you up to speed. Tutorials can be found on the GitHub Wiki
Documentation can be found on our GitHub Wiki
VSDK supports a wide variety of XR devices, including:
- SteamVR (HTC Vive, WindowsMR HMDs)
- Oculus (Rift and Quest)
- Leap Motion
- Sense Glove
- bHaptics TactSuit
- SteamVR & Oculus Controllers
- Sense Glove
For a complete list of supported and planned devices, refer to our Device Roadmap
For questions or additional help, email us at [email protected]
If you are interested in contributing to development or becoming involved in our development community, we’d like to get in touch. See our Contributing page for more details.
VSDK is release as open-source under the MIT License. Please refer to the License page for more information.