PoseData
Used to save transform and finger rotation data of the current preview hand while the hand is being posed so you can save it as a scriptable object later. Also used to get pose info from the targeted custom hand pose. Implemented by PoseDataRuntime.
Public properties
Vector3 PosePosition
Quaternion PoseRotation
List<Quaternion> FingerRotations
Public methods
void Save(PreviewHand hand)
- saves the pose data from the current preview hand to this component
- this method is used from the editor (apply button) to temporarily store data of a preview hand which is currently being posed before actually saving the pose to your project folder
void GetPoseData(CustomHandPose customHandPose)
- gets the transform and finger rotation from the given pose and applies the data to this component
- this method is used in runtime to actually apply the hand pose when an interaction is achieved