Houdini 20.5 Nodes VOP nodes

Transform From Path VOP node

Constructs a KineFX transform matrix from a position on a path.

On this page
Since 18.5

This operator creates a transform matrix from a path using either parameters or the path geometry’s attributes to build the orientation.

To use this node as a constraint with an offset, use this node as a parent transform for a Parent Constraint VOP node.

Parameters

File

Specifies on which input or operator the geometry containing the path is located.

Geometry Path

Specifies the path to the geometry.

This parameter is only available when File is set to Operator Path.

Primitive Number

Specifies the index of the primitive on the geometry to use as the path.

Curve Position

Specifies the u coordinate on the curve to use as the translation.

When Get Look At From or Get Look Up From are set to Attribute, this value is also the position on the curve used to sample attributes.

Get Look At From

Specifies the source of the Z-axis for the output transform. The vector is normalized, so its magnitude does not affect the scales of the transform.

Attribute

Use the specified attribute sampled from the path.

Look Along Curve

Look along the curve using the offset specified by Look At Offset. Setting this to higher values is useful for smoothing orientation when the Curve Position is animated on long polygons curves.

Vector

Set the Z-axis of the output transform to the vector given in Look At Vector.

Look At Attribute

The name of the vector3 attribute to use as the 'look at' direction.

This parameter is only available when Get Look At From is set to Attribute.

Look At Offset

How far along the curve to look ahead when setting the look at direction.

This parameter is only available when Get Look At From is set to Look Along Curve.

Look At Vector

The explicitly set look at direction vector.

This parameter is only available when Get Look At From is set to Vector.

Get Look Up From

Specifies the source of the Y-axis for the output transform. The vector is normalized, so its magnitude does not affect the scaling of the transform.

Attribute

Use the specified attribute sampled from the path.

Vector

Set the Y-axis of the output transform to the vector given in Look Up Vector.

Look Up Attribute

id: lookupattribute

The name of the vector3 attribute to use as the 'look up' direction.

This parameter is only available when Get Look Up From is set to Attribute.

Look Up Vector

The explicitly set look up direction vector.

This parameter is only available when Get Look Up From is set to Vector.

:

file

The geometry containing the path.

primnum

The index of the primitive on the geometry to use as the path.

curvepos

The U coordinate on the curve to use as the translation.

lookatoffset

How far along the curve to look ahead when setting the look at direction.

lookatvector

The explicitly set look at direction vector.

lookupvector

The explicitly set look up direction vector.

Outputs

outxform

The output transform.

See also

VOP nodes