OVRHumanBodyBonesMappingsInterface Interface
This includes associations between HumanBodyBones and BoneId, HumanBodyBones and BodySection. There are also mappings between a body tracking or humanoid bone to joint pairs used for retargeting.
Implement this interface to create your own custom mappings in case your character is specialized, otherwise use the implementation provided via OVRHumanBodyBonesMappings.
Dictionary< HumanBodyBones, Tuple< HumanBodyBones, HumanBodyBones > > GetBoneToJointPair[Get]
The mapping between HumanBodyBones a tuple of HumanBodyBones.
The tuple is a joint pair that retargeting uses to create a HumanBodyBones's orientation during runtime. Define this field so that you can influence what kind of tuple is used during retargeting.
Dictionary< HumanBodyBones, BodySection > GetBoneToBodySection[Get]
The mapping between HumanBodyBones and BodySection.
Define this mapping to associate a body with parts of the body, such as the back, left arm, right leg, and so on.
Dictionary< BoneId, HumanBodyBones > GetFullBodyBoneIdToHumanBodyBone[Get]
Returns
to mapping for full body characters.
Since retargeting retargets to humanoid characters, it uses this field to map body tracking bones to humanoid bones.
Dictionary< BoneId, HumanBodyBones > GetBoneIdToHumanBodyBone[Get]
Returns
to mapping for upper body characters.
Since retargeting retargets to humanoid characters, it uses this field to map body tracking bones to humanoid bones.
Dictionary< BoneId, Tuple< BoneId, BoneId > > GetFullBodyBoneIdToJointPair[Get]
The mapping between BoneId a tuple of BoneId.
Retargeting uses this tuple or joint pair to create a BoneId's orientation during retargeting. Define this field so that you can influence what kind of tuple is used during retargeting. Intended for the retargeting source (i.e. body tracking) assuming full body tracking is used.
Dictionary< BoneId, Tuple< BoneId, BoneId > > GetBoneIdToJointPair[Get]
The mapping between BoneId a tuple of BoneId.
Retargeting uses this tuple or joint pair to create a BoneId's orientation during retargeting. Define this field so that you can influence what kind of tuple is used during retargeting. Intended for the retargeting source (i.e. body tracking) assuming upper body tracking is used.