Items
The items to align
TArray <FRigElementKey >
()
Spline
The curve to align to
Control Rig Spline
()
Alignment
Specifies how to align the chain on the curve
Control Rig Curve Alignment
Stretched
Minimum
The minimum U value to use on the curve
float
0.000000
Maximum
The maximum U value to use on the curve
float
1.000000
SamplingPrecision
The number of samples to use on the curve. Clamped at 64.
int32
12
PrimaryAxis
The major axis being aligned - along the bone
Vector
(X=1.000000,Y=0.000000,Z=0.000000)
SecondaryAxis
The minor axis being aligned - towards the pole vector. You can use (0.0, 0.0, 0.0) to disable it.
Vector
(X=0.000000,Y=0.000000,Z=0.000000)
PoleVectorPosition
The position of the pole vector used for aligning the secondary axis. Only has an effect if the secondary axis is set.
Vector
(X=0.000000,Y=0.000000,Z=0.000000)
Rotations
The list of rotations to be applied along the curve
TArray <FRigUnit_FitChainToCurve_Rotation >
()
RotationEaseType
The easing to use between to rotations.
Rig VMAnim Easing Type
Linear
Weight
The weight of the solver - how much the rotation should be applied
float
1.000000
bPropagateToChildren
If set to true all of the global transforms of the children of this bone will be recalculated based on their local transforms. Note: This is computationally more expensive than turning it off.
bool
True
DebugSettings
The debug settings to use
Rig Unit Fit Chain to Curve Debug Settings
(bEnabled=False,Scale=1.000000,CurveColor=(R=1.000000,G=1.000000,B=0.000000,A=1.000000),SegmentsColor=(R=1.000000,G=0.000000,B=0.000000,A=1.000000),WorldOffset=(Rotation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),Translation=(X=0.000000,Y=0.000000,Z=0.000000),Scale3D=(X=1.000000,Y=1.000000,Z=1.000000)))