Copyright 2016-2018, HTC Corporation. All rights reserved.
The VIVE Input Utility (VIU) is a toolkit for developing VR experiences in Unity, especially with the VIVE/VIVE Pro but also targeting many platforms from a common code base including Oculus, Daydream, WaveSDK (e.g. VIVE Focus standalone) and additional VR platforms as supported by Unity such as Microsoft's 'Mixed Reality' VR headsets.
- Unity 5.3.6 or newer versions
- API to access device input/tracking by role (eg. LeftHand/RightHand), instead of device index
- Binding system, able to bind device to specific role, help manage multiple tracking devices
- UI Pointer (EventSystem compatible)
- Teleport
- Object Grabbing/Throwing example
- Simulator (Usage)
- VIVE (OpenVR compatible device)
- Oculus Rift & Touch
- Daydream
- VIVE Focus (WaveVR compatible device)
Email: ViveSoftware@htc.com
Repository: GitHub
- Read and agree the CLA.
- Create an issue for the work you want to contribute.
- Fork this project on GitHub.
- Create a new branch (based on master branch) for your work on your fork.
- After you finish your work
- Make sure all files start with
//========= Copyright 2016-2018, HTC Corporation. All rights reserved. =========== - Try leaving good commit message and keeping commit histories clean.
- Make sure all files start with
- Submit a pull request from your new branch to our develop branch.