Skip to main content

3D Hand Tracker

The 3D Hand Tracker component enables tracking of the overall hand structure, allowing for the binding of hand skeleton keypoints to corresponding points in a 3D model. With Follow Hand Position enabled, the 3D model follows the hand's movements; when disabled, the model only responds to gestures, like opening or clenching, from a fixed position.

While the component itself cannot directly capture the position and rotation of each individual bone point, this information can be accessed through visual scripting to achieve precise positioning and rotation for each bone. Learn more about the 3D Hand Info node.

Add a 3D Hand Tracker Component

To add a 3D Hand Tracker component:

  1. Go to the Inspector panel
  2. Click the + Add Component button
  3. Go to AR Capability
  4. Select 3D Hand Tracker

Properties

PropertyDescription
AnchorSelect the hand that is tracked: Right Hand or Left Hand. Only one hand can be selected per 3D Hand Tracker object.
Follow Hand Position

By default, the 3D model follows the hand position in 3D space, automatically adapting to the hand size.

Deselect if you want the 3D model displayed in a fixed screen position, independent of the hand’s location, with size configured manually.

Match RiggingClick this button if a 3D model is already added and you want to match the model’s bones with the tracking joints based on their names
Advanced Settings

Configure each joint and fingertip individually, enabling fine control over tracking precision:

  • Wrist, Palm
  • Thumb (thumb base, thumb joint, thumb tip)
  • Index Finger (base, knuckle 2, section 1, fingertip)
  • Middle Finger (base, section 2, section 1, fingertip)
  • Ring Finger (base, section 2, section 1, fingertip)
  • Pinky Finger (base, knuckle 2, knuckle 1, fingertip)