Houdini 20.0 Nodes VOP nodes

Offset Transform VOP node

Offsets a KineFX transformation matrix by the given transform.

On this page
Since 18.5

With this operator you can specify the offset in one of three ways: a transformation matrix input, individual component inputs, or by using the node’s parameters.

Note

When the offset input is connected this will take precedence over any other inputs or parameter values, effectively disabling them.

Parameters

Signature

Default Inputs

The offset is provided as a full 4×4 transform matrix.

Matrix3

The offset is provided as a 3×3 matrix (rotation, scale and shears).

Mode

Pre-Multiply

Pre-multiply the offset onto the given xform. Conceptually this is similar to applying the offset as a child transform.

result = offset * xform

Post-Multiply

Post-multiply the offset onto the given xform. Conceptually this is similar to applying the offset as a parent transform.

result = xform * offset

Offset

Invert Offset

When on, applies the inverse of the offset.

Transform Order

The order of transformations.

Rotation Order

The order of rotations.

Translate

Specifies the desired translation.

Rotate

Specifies the desired rotation.

Scale

Specifies the desired scale.

Pivot

Specifies the pivot translation.

Pivot Rotate

Specifies the pivot rotation.

Inputs

xform

The matrix to be offset.

offset

A transformation matrix by which to offset.

trs

The order of transformations.

xyz

The order of rotations.

t

The translation offset.

r

The rotation offset.

s

The scale offset.

p

The pivot scale offset.

pr

The rotation pivot offset.

Outputs

outxform

The resultant transformation matrix.

See also

VOP nodes