Controller |
A component that turns XR controller input such as a button press into interaction events like hover, or select. Also provides a way to show controller models and send haptic feedback to the controller. |
Object |
Anything that the user sees or interacts with in the virtual world. |
Interactor |
An object in a scene that can select or move another object in that scene. |
Interactable |
An object in a scene that the user can interact with (for example, grab it, press it, or throw it). |
Hover |
The state where an Interactor is in a valid state to interact with an object. This differs between Ray and Direct interaction. |
Select |
The state where an Interactor is currently interacting with an object. |
Interaction Manager |
A manager component that handles interaction between a set of Interactors and Interactables. |
Gesture |
Sequences of movements that translate into an action that manipulates an interactable. |
Annotation |
A piece of content placed above (or next to) an AR object to give users information and context. |
Haptic |
Sensory or visual stimuli that is sent to the user to give feedback for interaction. |
XR Origin |
Formerly XR Rig, this serves as the center of tracking space in an XR scene. |