Dictionary< HumanBodyBones, BoneData > | BodyToBoneData[Get] Human body bone enum to bone data mapping. |
OVRSkeletonMetadata ( OVRSkeletonMetadata otherSkeletonMetaData ) Constructor that copies another meta data class. | |
OVRSkeletonMetadata ( Animator animator, OVRHumanBodyBonesMappingsInterface bodyBonesMappingInterface ) Main constructor. | |
OVRSkeletonMetadata ( OVRSkeleton skeleton, bool useBindPose, Dictionary< BoneId, HumanBodyBones > customBoneIdToHumanBodyBone, OVRHumanBodyBonesMappingsInterface bodyBonesMappingInterface ) Constructor for OVRSkeleton. | |
OVRSkeletonMetadata ( OVRSkeleton skeleton, bool useBindPose, Dictionary< BoneId, HumanBodyBones > customBoneIdToHumanBodyBone, bool useFullBody, OVRHumanBodyBonesMappingsInterface bodyBonesMappingInterface ) Constructor for OVRSkeleton. | |
void | BuildBoneDataSkeleton ( OVRSkeleton skeleton, bool useBindPose, Dictionary< BoneId, HumanBodyBones > customBoneIdToHumanBodyBone, OVRHumanBodyBonesMappingsInterface bodyBonesMappingInterface ) Builds body to bone data with the OVRSkeleton. |
void | BuildBoneDataSkeletonFullBody ( OVRSkeleton skeleton, bool useBindPose, Dictionary< BoneId, HumanBodyBones > customBoneIdToHumanBodyBone, OVRHumanBodyBonesMappingsInterface bodyBonesMappingInterface ) Builds full body to bone data with the OVRSkeleton. |
void | Builds coordinate axes for all bones. |
Dictionary<HumanBodyBones, BoneData> OVRUnityHumanoidSkeletonRetargeter.OVRSkeletonMetadata.BodyToBoneData |
---|
Human body bone enum to bone data mapping. |
OVRUnityHumanoidSkeletonRetargeter.OVRSkeletonMetadata.OVRSkeletonMetadata ( OVRSkeletonMetadata otherSkeletonMetaData ) |
---|
Constructor that copies another meta data class. Parameters otherSkeletonMetaData Other meta data to copy from. |
OVRUnityHumanoidSkeletonRetargeter.OVRSkeletonMetadata.OVRSkeletonMetadata ( Animator animator, OVRHumanBodyBonesMappingsInterface bodyBonesMappingInterface ) |
---|
Main constructor. Parameters animator Animator to build meta data from. bodyBonesMappingInterfaceOptional bone map interface. |
OVRUnityHumanoidSkeletonRetargeter.OVRSkeletonMetadata.OVRSkeletonMetadata ( OVRSkeleton skeleton, bool useBindPose, Dictionary< BoneId, HumanBodyBones > customBoneIdToHumanBodyBone, OVRHumanBodyBonesMappingsInterface bodyBonesMappingInterface ) |
---|
Constructor for OVRSkeleton. Parameters skeleton Skeleton to build meta data from. useBindPoseWhether to use bind pose (T-pose) or not. customBoneIdToHumanBodyBoneCustom bone ID to human body bone mapping. bodyBonesMappingInterfaceBody bones mapping interface. |
OVRUnityHumanoidSkeletonRetargeter.OVRSkeletonMetadata.OVRSkeletonMetadata ( OVRSkeleton skeleton, bool useBindPose, Dictionary< BoneId, HumanBodyBones > customBoneIdToHumanBodyBone, bool useFullBody, OVRHumanBodyBonesMappingsInterface bodyBonesMappingInterface ) |
---|
Constructor for OVRSkeleton. Parameters skeleton Skeleton to build meta data from. useBindPoseWhether to use bind pose (T-pose) or not. customBoneIdToHumanBodyBoneCustom bone ID to human body bone mapping. useFullBodyWhether to use full body or not. bodyBonesMappingInterfaceBody bones mapping interface. |
void OVRUnityHumanoidSkeletonRetargeter.OVRSkeletonMetadata.BuildBoneDataSkeleton ( OVRSkeleton skeleton, bool useBindPose, Dictionary< BoneId, HumanBodyBones > customBoneIdToHumanBodyBone, OVRHumanBodyBonesMappingsInterface bodyBonesMappingInterface ) |
---|
Builds body to bone data with the OVRSkeleton. Parameters skeleton The OVRSkeleton. useBindPoseIf true, use the bind pose. customBoneIdToHumanBodyBoneCustom bone ID to human body bone mapping. bodyBonesMappingInterfaceBody bones mapping interface. |
void OVRUnityHumanoidSkeletonRetargeter.OVRSkeletonMetadata.BuildBoneDataSkeletonFullBody ( OVRSkeleton skeleton, bool useBindPose, Dictionary< BoneId, HumanBodyBones > customBoneIdToHumanBodyBone, OVRHumanBodyBonesMappingsInterface bodyBonesMappingInterface ) |
---|
Builds full body to bone data with the OVRSkeleton. Parameters skeleton The OVRSkeleton. useBindPoseIf true, use the bind pose. customBoneIdToHumanBodyBoneCustom bone ID to human body bone mapping. bodyBonesMappingInterfaceBody bones mapping interface. |
void OVRUnityHumanoidSkeletonRetargeter.OVRSkeletonMetadata.BuildCoordinateAxesForAllBones ( ) |
---|
Builds coordinate axes for all bones. |