unreal.RigUnit_IKRig

class unreal.RigUnit_IKRig(execute_pin: RigVMExecutePin = [], ik_rig_asset: IKRigDefinition = Ellipsis, goals: None = [])

Bases: RigUnit_HighlevelBaseMutable

Supply an IK Rig asset and provide goal transforms to run IK on the skeleton.

C++ Source:

  • Plugin: IKRig

  • Module: IKRig

  • File: RigUnit_IKRig.h

Editor Properties: (see get_editor_property/set_editor_property)

  • execute_pin (RigVMExecutePin): [Read-Write] * This property is used to chain multiple mutable units together

  • goals (Array[IKRigGoalInput]): [Read-Write] A list of Goals to solve. These must match what is in the IK Rig, any missing Goals will have their alphas set to zero.

  • ik_rig_asset (IKRigDefinition): [Read-Write] An IK Rig asset to be evaluated.

property goals: None

[Read-Write] A list of Goals to solve. These must match what is in the IK Rig, any missing Goals will have their alphas set to zero.

Type:

(Array[IKRigGoalInput])

property ik_rig_asset: IKRigDefinition

[Read-Write] An IK Rig asset to be evaluated.

Type:

(IKRigDefinition)