Oculus Hand Tracking Prefab
To enable the hand tracking support for Oculus Quest devices, you can drag and drop the Oculus Hand Tracking
prefab as a child of the XR Rig root. This prefab is responsible for reading the fingers state and applying these values to the corresponding XR Rig Tracking Space nodes. This way your code for implementing the hand gestures may be implemented on top of the XR Rig hierarchy making it cross-platform and independent from the Oculus input.
Requirements
Having purchased the Telerik XR Interactions package, you are not required to download any vendor-specific assets from the Unity Asset Store. This said you are NOT REQUIRED to download the Oculus Integration. To successfully build and deploy the app to Oculus Quest:
In your project's
Assets
folder, add the android manifest file that should be positioned within the following subfolder hierarchy:Plugins/Android/AndroidManifest.xml
.In the manifest file, add the
uses-permission
tag with thecom.oculus.permission.HAND_TRACKING
value, and then add theuses-feature
tag with theoculus.software.handtracking
value and therequired
attribute set tofalse
. For more information, see the related Oculus documentation article.Build the application with an activated Oculus XR plugin, which you can install from the XR Plug-in Management section in the Unity Project Settings.