-
Notifications
You must be signed in to change notification settings - Fork 5
VRControllerBindings
koschke edited this page May 28, 2020
·
1 revision
The following actions need to be bound to VR controllers (more information on the contexts where and how they are used can be found in the description of interactions in the game:
- Throttle: a floating point value for speeding up movements
- Teleport: a boolean value for teleporting
- Select: a boolean value for selecting objects
- Cancel: a boolean value for canceling the selection and grabbing objects
- Move: a 2D vector for moving a grabbed object back and forth
- Home: a boolean value for zooming back to the top level of a composite object
- Zoom: a 2D vector for moving into and out of a composite object
To bind these actions as a SEE developer, open "Window=>SteamVR Input" in the Unity editor. This will open a dialogue of the available actions. Press button "Open binding UI" to open Steam's dialogue to binding those actions to the controller. Make sure that Steam is running and your VR hardware including the controllers are connected. Steam searches for the connected controllers, for which to bind actions.
The following screenshots show the action bindings for Valve Index's knuckles: