Welcome to VRTK
This toolkit provides many common VR functionality within Unity3d such as (but not limited to):
- Controller button events with common aliases
- Controller world pointers (e.g. laser pointers)
- Player teleportation
- Grabbing/holding objects using the controllers
- Interacting with objects using the controllers
- Transforming game objects into interactive UI elements
The toolkit is heavily inspired and based upon the SteamVR Plugin for Unity3d Github Repo.
The reason this toolkit exists is because I found the SteamVR plugin to contain confusing to use or broken code and I decided to build a collection of scripts/assets that I would find useful when building for VR within Unity3d.
What's In The Box
This toolkit project is split into three main sections:
- Prefabs -
SteamVR_Unity_Toolkit/Prefabs/
- Scripts -
SteamVR_Unity_Toolkit/Scripts/
- Examples -
SteamVR_Unity_Toolkit/Examples/
The SteamVR_Unity_Toolkit
directory is where all of the relevant files are kept and this directory can be simply copied over to an existing project. The Examples
directory contains useful scenes
showing the SteamVR_Unity_Toolkit
in action.
Updated less than a minute ago