Interactions
Interactions are a set of components that are part of the VIROO Interaction System. They serve to add typical XR interactions to your content, and make it compatible with all the platforms that VIROO supports.
Configure the interaction on your VIROO Application only once, with a single set of components. And you will have interaction that works on VR with controllers, VR with hand-tracking, Desktop (keyboard and mouse), CAVE systems, …
Components to cover the following types of interactions:
- Ray Interaction. Pointing and clicking with controllers or hands; or clicking from the mouse.
- Gaze Interaction. For interacting with objects in VR using their eye gaze.
- Grab Interaction. When a user grabs or drops elements from your VIROO Application.
- Direct Interaction. When an element comes in contact with another one, either the player or other elements of the scene.
- Controller Button Interaction. When a user has pressed a button on the controller or keyboard.
- Socket Interaction. Holds interactable via socket.
- Poke Interaction. Interacting with interactables through poking.
To learn how to configure user interfaces to support VR interactions, go to User Interface.