unreal.RigUnit_TransformConstraintPerItem

class unreal.RigUnit_TransformConstraintPerItem

Bases: unreal.RigUnit_HighlevelBaseMutable

Constrains an item’s transform to multiple items’ transforms

C++ Source:

  • Plugin: ControlRig

  • Module: ControlRig

  • File: RigUnit_TransformConstraint.h

Editor Properties: (see get_editor_property/set_editor_property)

  • base_item (RigElementKey): [Read-Write] Base Item: Transform op option. Use if ETransformSpace is BaseJoint

  • base_transform (Transform): [Read-Write] Base Transform: Transform op option. Use if ETransformSpace is BaseTransform

  • base_transform_space (TransformSpaceMode): [Read-Write] Base Transform Space

  • item (RigElementKey): [Read-Write] Item

  • targets (Array(ConstraintTarget)): [Read-Write] Targets

  • use_initial_transforms (bool): [Read-Write] Use Initial Transforms: If checked the initial transform will be used for the constraint data