Since | 20.0 |
This component creates a spine setup based on a spline curve, manually defining all the driven and driver controls for a character’s spine. It can be used as a starting point for a bendy or twist setup, and other spline-related tasks.
See rigging a simple geometry for an example use of this component.
Parameters ¶
prefix
The prefix that is added to the nodes created by this component.
guidesource
The guide skeleton that is used as a reference for creating controls.
Settings ¶
keepoffsets
When turned on, applies an offset that keeps the driven joints in the capture position.
locksplineends
When turned on, locks the spline ends to the orientation of the end controls.
curveorder
The number of controls that are used to solve each segment of the curve; the curve order is the number of CVs (control vertices) minus 1. The default curve order is set to 2, which works in most cases.
tangents
The direction down the chain of the spine. By default, it is set to the -Z axis.
Driven ¶
drivens
The TransformObject nodes that are driven by the spline. The order of the transform parameters is important - the root is at the top, and the tip is at the bottom.
transform
A TransformObject node that is driven by the spline.
Controls ¶
driverparent
The main parent for all the controls.
controlhierarchy
Defines the hierarchical behavior of the controls.
-
fk - The controls are in an FK hierarchy based on the order that they are listed.
-
flat - There is no hierarchy for the spine controls - the controls are not parented to anything.
-
tangent - The spine controls in the middle of the joint chain are parented to the closest outer control. This is a common setup for splines - with two main controls and their tangent drivers. When using tangent, you must have at least 4 drivers.
controls
The controls in the spine.
driver
The control that drives the joints in the transform parameters.
driverparentoverride
The parent for the driver control. When controlhierarchy is set to flat, driverparentoverride can be used to define your own hierarchy.
makecontrol
When turned on, makes the promotet, promoter, and promotes parameters available. Turning on these promote* parameters allow you to see the control in the animate state.
promotet
When turned on, promotes the translate component of the control.
promoter
When turned on, promotes the rotate component of the control.
promotes
When turned on, promotes the scale component of the control.
See also |