Up to date
This page is up to date for Godot
If you still find outdated information, please open an issue.
Node supporting finger tracking in OpenXR.
This node enables OpenXR's hand tracking functionality. The node should be a child node of an XROrigin3D node, tracking will update its position to where the player's actual hand is positioned. This node also updates the skeleton of a properly skinned hand model. The hand mesh should be a child node of this node.
Hands HAND_LEFT =
Tracking the player's left hand.
Hands HAND_RIGHT =
Tracking the player's right hand.
Hands HAND_MAX =
Maximum supported hands.
MotionRange MOTION_RANGE_UNOBSTRUCTED =
When player grips, hand skeleton will form a full fist.
MotionRange MOTION_RANGE_CONFORM_TO_CONTROLLER =
When player grips, hand skeleton conforms to the controller the player is holding.
MotionRange MOTION_RANGE_MAX =
Maximum supported motion ranges.
Hands hand =
Specifies whether this node tracks the left or right hand of the player.
NodePath hand_skeleton =
Set a Skeleton3D node for which the pose positions will be updated.
MotionRange motion_range =
Set the motion range (if supported) limiting the hand motion.