unreal.AnimNode_IKRig

class unreal.AnimNode_IKRig(goals: Array[IKRigGoal] = [], alpha_input_type: AnimAlphaInputType = Ellipsis, alpha_bool_enabled: bool = False, alpha: float = 0.0, alpha_scale_bias: InputScaleBias = Ellipsis, alpha_bool_blend: InputAlphaBoolBlend = Ellipsis, alpha_curve_name: Name = 'None', alpha_scale_bias_clamp: InputScaleBiasClamp = Ellipsis)

Bases: AnimNode_CustomProperty

Anim Node IKRig

C++ Source:

  • Plugin: IKRig

  • Module: IKRig

  • File: AnimNode_IKRig.h

Editor Properties: (see get_editor_property/set_editor_property)

  • alpha (float): [Read-Write] Alpha: Current strength of the skeletal control

  • alpha_bool_blend (InputAlphaBoolBlend): [Read-Write] Alpha Bool Blend

  • alpha_bool_enabled (bool): [Read-Write] Alpha Bool Enabled

  • alpha_curve_name (Name): [Read-Write] Alpha Curve Name

  • alpha_input_type (AnimAlphaInputType): [Read-Write] Alpha Input Type: alpha value handler *

  • alpha_scale_bias (InputScaleBias): [Read-Write] Alpha Scale Bias

  • alpha_scale_bias_clamp (InputScaleBiasClamp): [Read-Write] Alpha Scale Bias Clamp

  • debug_scale (float): [Read-Write] Debug Scale: Adjust size of debug drawing.

  • enable_debug_draw (bool): [Read-Write] Enable Debug Draw: Toggle debug drawing of goals when node is selected.

  • goals (Array[IKRigGoal]): [Read-Write] Goals: The input goal transforms used by the IK Rig solvers.

  • rig_definition_asset (IKRigDefinition): [Read-Write] Rig Definition Asset: The IK rig to use to modify the incoming source pose.

  • source (PoseLink): [Read-Write] Source: The input pose to start the IK solve relative to.

  • start_from_ref_pose (bool): [Read-Write] Start from Ref Pose: optionally ignore the input pose and start from the reference pose each solve

property alpha: float

[Read-Write] Alpha: Current strength of the skeletal control

Type:

(float)

property alpha_bool_blend: InputAlphaBoolBlend

[Read-Write] Alpha Bool Blend

Type:

(InputAlphaBoolBlend)

property alpha_bool_enabled: bool

[Read-Write] Alpha Bool Enabled

Type:

(bool)

property alpha_curve_name: Name

[Read-Write] Alpha Curve Name

Type:

(Name)

property alpha_input_type: AnimAlphaInputType

[Read-Write] Alpha Input Type: alpha value handler *

Type:

(AnimAlphaInputType)

property alpha_scale_bias: InputScaleBias

[Read-Write] Alpha Scale Bias

Type:

(InputScaleBias)

property alpha_scale_bias_clamp: InputScaleBiasClamp

[Read-Write] Alpha Scale Bias Clamp

Type:

(InputScaleBiasClamp)

property goals: Array[IKRigGoal]

[Read-Write] Goals: The input goal transforms used by the IK Rig solvers.

Type:

(Array[IKRigGoal])