API reference
API reference
Select your platform
No SDKs available
No versions available

BoneData Class

Data associated per bone.

Overview

Data Fields

Transform
Transform associated with joint.
Vector3
From position for joint pair, for debugging.
Vector3
To position for joint pair, for debugging.
Transform
Start of joint pair (usually the original joint).
Transform
End of joint pair.
Quaternion
Orientation or rotation corresponding to joint pair.
Quaternion?
Offset quaternion, used for retargeting rotations.
Transform
Parent transform of joint.
bool
Some joints made have bad orientations due to faulty joint pairs.

Public Member Functions

Default, no-argument constructor.
BoneData
( BoneData otherBoneData )
Copy constructor.

Details

Fields

Transform OVRUnityHumanoidSkeletonRetargeter.OVRSkeletonMetadata.BoneData.OriginalJoint
Transform associated with joint.
Vector3 OVRUnityHumanoidSkeletonRetargeter.OVRSkeletonMetadata.BoneData.FromPosition
From position for joint pair, for debugging.
Vector3 OVRUnityHumanoidSkeletonRetargeter.OVRSkeletonMetadata.BoneData.ToPosition
To position for joint pair, for debugging.
Transform OVRUnityHumanoidSkeletonRetargeter.OVRSkeletonMetadata.BoneData.JointPairStart
Start of joint pair (usually the original joint).
Transform OVRUnityHumanoidSkeletonRetargeter.OVRSkeletonMetadata.BoneData.JointPairEnd
End of joint pair.
Quaternion OVRUnityHumanoidSkeletonRetargeter.OVRSkeletonMetadata.BoneData.JointPairOrientation
Orientation or rotation corresponding to joint pair.
If multiplied by forward, produces a coordinate axis.
Quaternion? OVRUnityHumanoidSkeletonRetargeter.OVRSkeletonMetadata.BoneData.CorrectionQuaternion
Offset quaternion, used for retargeting rotations.
Transform OVRUnityHumanoidSkeletonRetargeter.OVRSkeletonMetadata.BoneData.ParentTransform
Parent transform of joint.
This is defined in a special way for OVRSkeleton, so we have to cache it ahead of time.
bool OVRUnityHumanoidSkeletonRetargeter.OVRSkeletonMetadata.BoneData.DegenerateJoint
Some joints made have bad orientations due to faulty joint pairs.

Member Functions

OVRUnityHumanoidSkeletonRetargeter.OVRSkeletonMetadata.BoneData.BoneData ( )
Default, no-argument constructor.
OVRUnityHumanoidSkeletonRetargeter.OVRSkeletonMetadata.BoneData.BoneData
( BoneData otherBoneData )
Copy constructor.
Parameters
otherBoneData
Other bone data to copy from.
Did you find this page helpful?
Thumbs up icon
Thumbs down icon