Houdini 20.5 Nodes Copernicus nodes

Layer Copernicus node

Generates a layer.

On this page

This node creates a layer. A layer is a 2D array of pixels that are made up of mono, UV, RGB, RGBA, or ID values (see Data types for more information).

Explicit Layer COPs are often unnecessary since the default project settings are used instead. However, you can wire an explicit Layer COP into a size_ref if you want specific resolutions, precisions, or other options.

Parameters

Signature

The layer type to generate.

See Signatures for more information.

Value

The value to initialize mono layers.

Value

The value to initialize UV layers.

Color

The value to initialize RGB layers.

Color

The value to initialize RGBA layers.

Value

The value to initialize ID layers.

Resolution

The number of pixels to make the layer. The actual number of buffer elements may be higher or lower depending on the Pixel scale.

Pixel Aspect Ratio

Overrides the pixel aspect ratio, which is usually a square shape in display windows. This can create anisotropic pixels.

See Spaces for more information.

Pixel Padding

Pixel Padding

The provided resolution fits the display window. This further expands or erodes the data window to allow overscanning or cropping effects.

Left/Right

The amount to adjust the left and right of the data window.

Top/Bottom

The amount to adjust the top and bottom of the data window.

Precision

The precision of the layer.

Note

16-bit floats lack enough precision for nice derivatives, so you may want to use 32-bit for height workflows.

8-bit

The layer uses 8-bit precision. This is supported only for ID layers.

16-bit

The layer uses 16-bit precision, which uses twice the amount of memory as 8-bit.

32-bit

The layer uses 32-bit precision, which uses twice the amount of memory as 16-bit.

Border

The behavior of the layer when operations read outside of its data window.

See Border types for more information.

Constant

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

Clamp

Clamp boundary values, which streaks them outwards.

Mirror

Reflect along the boundaries.

Wrap

Wrap to the opposite boundary.

Type Info

The layer’s type information. This controls the visualization of the layer in the 3D viewport.

See Type info for more information.

Pixel Scale

The number of pixels that fit across one buffer element. This allows for fast proxy cooking without changing measurements specified in pixels.

For example, a value of 2 means a 640x480 image has only 320x240 buffer elements to store the data.

Inputs

size_ref

A representative layer that determines the size of the output image and controls the metadata.

Outputs

layer

The constant layer of the provided dimensions.

See also

Copernicus nodes