unreal.IKRetargetScaleGoalsChainSettings

class unreal.IKRetargetScaleGoalsChainSettings(target_chain_name: Name = 'None', scale_vertical: float = 0.0, scale_horizontal: float = 0.0, scale_along_chain: float = 0.0)

Bases: StructBase

IKRetarget Scale Goals Chain Settings

C++ Source:

  • Plugin: IKRig

  • Module: IKRig

  • File: ScaleGoalsOp.h

Editor Properties: (see get_editor_property/set_editor_property)

  • scale_along_chain (double): [Read-Write] Range 0 to infinity. Default 1. Brings IK goal closer (0) or further (1+) from origin of chain. At 0 the effector is placed at the origin of the chain (ie Shoulder, Hip etc). At 1 the effector is left at the end of the chain (ie Wrist, Foot etc) Values in-between 0-1 will slide the effector along the vector from the start to the end of the chain. Values greater than 1 will stretch the chain beyond the retargeted length.

  • scale_horizontal (double): [Read-Write] Range 0 to infinity. Default 1. Scales the horizontal component of the IK goal’s position.

  • scale_vertical (double): [Read-Write] Range 0 to infinity. Default 1. Scales the vertical component of the IK goal’s position.

  • target_chain_name (Name): [Read-Write] The name of the TARGET chain for these settings.

property scale_along_chain: float

[Read-Write] Range 0 to infinity. Default 1. Brings IK goal closer (0) or further (1+) from origin of chain. At 0 the effector is placed at the origin of the chain (ie Shoulder, Hip etc). At 1 the effector is left at the end of the chain (ie Wrist, Foot etc) Values in-between 0-1 will slide the effector along the vector from the start to the end of the chain. Values greater than 1 will stretch the chain beyond the retargeted length.

Type:

(double)

property scale_horizontal: float

[Read-Write] Range 0 to infinity. Default 1. Scales the horizontal component of the IK goal’s position.

Type:

(double)

property scale_vertical: float

[Read-Write] Range 0 to infinity. Default 1. Scales the vertical component of the IK goal’s position.

Type:

(double)

property target_chain_name: Name

[Read-Write] The name of the TARGET chain for these settings.

Type:

(Name)