unreal.AnimNode_IKRig

class unreal.AnimNode_IKRig(goals=[], alpha_input_type=AnimAlphaInputType.FLOAT, alpha_bool_enabled=True, alpha=1.0, alpha_scale_bias=[1.0, 0.0], alpha_bool_blend=[0.0, 0.0, AlphaBlendOption.LINEAR, None], alpha_curve_name='None', alpha_scale_bias_clamp=[False, False, False, [0.0, 1.0], [0.0, 1.0], 1.0, 0.0, 0.0, 1.0, 10.0, 10.0])

Bases: unreal.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

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

Type

(float)

property alpha_bool_blend

[Read-Write] Alpha Bool Blend

Type

(InputAlphaBoolBlend)

property alpha_bool_enabled

[Read-Write] Alpha Bool Enabled

Type

(bool)

property alpha_curve_name

[Read-Write] Alpha Curve Name

Type

(Name)

property alpha_input_type

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

Type

(AnimAlphaInputType)

property alpha_scale_bias

[Read-Write] Alpha Scale Bias

Type

(InputScaleBias)

property alpha_scale_bias_clamp

[Read-Write] Alpha Scale Bias Clamp

Type

(InputScaleBiasClamp)

property goals

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

Type

(Array(IKRigGoal))