Houdini 20.5 Nodes APEX nodes

rig::ControlSpline

Creates a spline of a given order using a list of CVs.

On this page
Since 20.0

The spline generated from the control matrices is a bezier curve of the specified order. This means that the number of control matrices must satisfy the equation, <number_of_cvs> % (order-1) == 1.

Inputs

cvs: VariadicArg<Matrix4>

The list of transforms that specify each CV’s translate, normal (N), and tangent (tangentu) values. The transform is also written to the transform attribute as a Matrix3 type.

twists: VariadicArg<Float>

Twist values (in radians) to write to the twist point attribute. There does NOT have to be a twist value per CV. Twist values are interpolated linearly across the length of the spline.

order: Int

The order of the generated spline curve.

Outputs

geo: Geometry

The output geometry containing the created spline.

See also

APEX nodes