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:
StructBaseIKRetarget 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)