unreal.IKRetargetPinBoneOpSettings¶
- class unreal.IKRetargetPinBoneOpSettings(bones_to_pin: None = [], skeleton_to_copy_from: RetargetSourceOrTarget = Ellipsis, copy_translation: bool = False, copy_rotation: bool = False, copy_scale: bool = False, translation_mode: PinBoneTranslationMode = Ellipsis, rotation_mode: PinBoneRotationMode = Ellipsis, global_offset: Transform = Ellipsis, local_offset: Transform = Ellipsis)¶
Bases:
IKRetargetOpSettingsBaseIKRetarget Pin Bone Op Settings
C++ Source:
Plugin: IKRig
Module: IKRig
File: PinBoneOp.h
Editor Properties: (see get_editor_property/set_editor_property)
bones_to_pin(Array[PinBoneData]): [Read-Write] A list of bone-pairs to copy transforms betweencopy_rotation(bool): [Read-Write] Copy the rotation of the bone.copy_scale(bool): [Read-Write] Copy the scale of the bone.copy_translation(bool): [Read-Write] Copy the translation of the bone.global_offset(Transform): [Read-Write] A manual offset to apply in global spacelocal_offset(Transform): [Read-Write] A manual offset to apply in local spacepropagate_to_children(bool): [Read-Write] Update children bone transforms (recursively).rotation_mode(PinBoneRotationMode): [Read-Write] The method used to calculate the rotation of the bone.skeleton_to_copy_from(RetargetSourceOrTarget): [Read-Write] Which skeleton to copy animation from.translation_mode(PinBoneTranslationMode): [Read-Write] The method used to calculate the translation of the bone.
- property bones_to_pin: None¶
[Read-Write] A list of bone-pairs to copy transforms between
- Type:
(Array[PinBoneData])
- property rotation_mode: PinBoneRotationMode¶
[Read-Write] The method used to calculate the rotation of the bone.
- Type:
- property skeleton_to_copy_from: RetargetSourceOrTarget¶
[Read-Write] Which skeleton to copy animation from.
- Type:
- property translation_mode: PinBoneTranslationMode¶
[Read-Write] The method used to calculate the translation of the bone.
- Type: