class-description NEWS COMMUNITY STORE TUTORIALS SIGN UP LOGIN LOGOUT ROKOJORI NEWSLETTER SIGN UP LOGIN LOGOUT NEWS COMMUNITY STORE TUTORIALS TOGGLE FULLSCREEN VOLLBILD AN/AUS ObjectRefCountedResource BoneMap
Describes a mapping of bone names for retargeting Skeleton3D into common names defined by a SkeletonProfile.
This class contains a dictionary that uses a list of bone names in SkeletonProfile as key names.
By assigning the actual Skeleton3D bone name as the key value, it maps the Skeleton3D to the SkeletonProfile.
Signal bone_map_updated<>():Signal
This signal is emitted when change the key value in the BoneMap. This is used to validate mapping and to update BoneMap editor.

Signal profile_updated<>():Signal
This signal is emitted when change the value in profile or change the reference of profile. This is used to update key names in the BoneMap and to redraw the BoneMap editor.

set get SkeletonProfile profile<>():SkeletonProfile set get
A SkeletonProfile of the mapping target. Key names in the BoneMap are synchronized with it.

StringName find_profile_bone_name<>( StringName skeleton_bone_name=, skeleton_bone_name:StringName=, ):StringName
Returns a profile bone name having skeleton_bone_name. If not found, an empty StringName will be returned.

In the retargeting process, the returned bone name is the bone name of the target skeleton.
StringName get_skeleton_bone_name<>( StringName profile_bone_name=, profile_bone_name:StringName=, ):StringName
Returns a skeleton bone name is mapped to profile_bone_name.

In the retargeting process, the returned bone name is the bone name of the source skeleton.
void set_skeleton_bone_name<>( StringName profile_bone_name=, profile_bone_name:StringName=, StringName skeleton_bone_name=, skeleton_bone_name:StringName=, ):void
Maps a skeleton bone name to profile_bone_name.

In the retargeting process, the setting bone name is the bone name of the source skeleton.



All social media brands are registrated trademarks and belong to their respective owners.





CONTACT IMPRINT TERMS OF USE PRIVACY © ROKOROJI ® 2021 rokojori.com
CONTACT IMPRINT TERMS OF USE PRIVACY © ROKOROJI ® 2021 rokojori.com
We are using cookies on this site. Read more... Wir benutzen Cookies auf dieser Seite. Mehr lesen...