unreal.RigBone

class unreal.RigBone(name='None', index=- 1, parent_name='None', initial_transform=[[0.0, 0.0, 0.0], [0.0, 0.0, 0.0], [1.0, 1.0, 1.0]], global_transform=[[0.0, 0.0, 0.0], [0.0, 0.0, 0.0], [1.0, 1.0, 1.0]], local_transform=[[0.0, 0.0, 0.0], [0.0, 0.0, 0.0], [1.0, 1.0, 1.0]], type=RigBoneType.IMPORTED)

Bases: unreal.RigElement

Rig Bone

C++ Source:

  • Plugin: ControlRig

  • Module: ControlRig

  • File: RigBoneHierarchy.h

Editor Properties: (see get_editor_property/set_editor_property)

  • global_transform (Transform): [Read-Write] Global Transform

  • index (int32): [Read-Only] Index

  • initial_transform (Transform): [Read-Write] Initial global transform that is saved in this rig

  • local_transform (Transform): [Read-Write] Local Transform

  • name (Name): [Read-Write] Name

  • parent_name (Name): [Read-Only] Parent Name

  • type (RigBoneType): [Read-Only] the source of the bone to differentiate procedurally generated, imported etc

property global_transform

[Read-Only] Global Transform

Type

(Transform)

property initial_transform

[Read-Only] Initial global transform that is saved in this rig

Type

(Transform)

property local_transform

[Read-Only] Local Transform

Type

(Transform)

property parent_name

[Read-Only] Parent Name

Type

(Name)

property type

[Read-Only] the source of the bone to differentiate procedurally generated, imported etc

Type

(RigBoneType)