JointMaps
: List< HandJointMap >
[Get] |
General getter for the joints of the hand.
Signature
List<HandJointMap> JointMaps |
Scale
: float
[Get][Set] |
Current scale of the represented hand.
Signature
float Scale |
CopyCachedJoints
(
result
)
|
Copies the rotations of all the joints available in the puppet as they are visually presented.
Note that any missing joints are skipped.
Signature
void CopyCachedJoints(ref HandPose result) Parameters Returns void |
SetJointRotations
(
jointRotations
)
|
Rotates all the joints in this puppet to the desired pose.
Signature
void SetJointRotations(in Quaternion[] jointRotations) Parameters jointRotations: in Quaternion[]
Array of rotations to use for the fingers. It must follow the FingersMetaData.HAND_JOINT_IDS order.
Returns void |
SetRootPose
(
rootPose
)
|
Rotates and Translate the hand Wrist so it aligns with the given pose.
It can apply an offset for when using controllers.
Signature
void SetRootPose(in Pose rootPose) Parameters rootPose: in Pose
The Wrist Pose to set this puppet to.
Returns void |