Houdini 20.5 Nodes Copernicus nodes

Transform 3D Copernicus node

Transforms a layer in 3D.

On this page

This operation transforms a layer using a 3d transformation.

Note there are two very distinct ways of doing this. By default, the layer itself is transformed in 3d, placing it in a new location. Alternatively, the layer can be kept fixed and the pixels re-rasterized as if they had undegone that transformation.

By transforming the layer, and not the pixels, a series of lossless transformations can be done. A Rasterize Layer COP or Project on Layer COP can then be used to rasterize back to canonical space.

Parameters

Transform Order

Order in which transformations occur.

Rotate Order

Order in which rotations occur.

Translate

Amount of translation along xyz axes.

Rotate

Amount of rotation, in degrees, about xyz axes.

Scale

Non-uniform scaling along xyz axes.

Shear

Amount of shearing. The three values represent shearing in the X direction on the XY plane, in the X direction on the XZ plane, and in the Y direction on the YZ plane, respectively.

Uniform Scale

Uniform scaling.

Pivot Transform

Pivot Translate

The local pivot space’s translation value for transformations.

Pivot Rotate

The local pivot space’s rotation value for transformations.

Invert Transformation

Use the inverse of the transformation. This is the transformation which undoes the specified transformation. Two transform SOPs with all parameters but this equal will cancel out each other’s transformation.

Rasterize

Keep the layer in the same location in space, but re-rasterize its pixels as if it had been transformed.

Perspective Camera

Force a perspective transform for the re-imaging of the layer. For more control, it is best to instead build an explicit imaging layer and use Rasterize Layer COP.

Border

Override the border when rasterizing.

Auto

Use the input border type, unless it is constant, in which case Clip is used.

Constant

Treat the border as zero, with the boundary interpolating to balck.

Clamp

Clamp boundary values steraking them outwards.

Mirror

Reflect along the boundaries.

Wrap

Wrap to the opposite boundary.

Clip

Define an implicit cut off at the boundary without any bleeding of black values.

Filter

The method used to sample the image.

The default value is Box. See Filters for more information.

Inputs

source

The layer to transform.

Outputs

transform

The transformed layer.

See also

Copernicus nodes