Houdini 21.0 Nodes Copernicus nodes

Grunge Layered Noise Copernicus node

Generates a higher-level noise pattern by layering simple noises.

On this page
Since 21.0

This node combines multiple Fractal Noise COPs into a default pattern that resembles a stormy sky reflected in water.

This node combines four layers of noise. The pattern is a combination of base and secondary layers that have their own noise and cellular components. The web-shaped Base Noise is the pattern’s starting point. The Base Cells then carve out boundaries in the Base Noise to give the pattern a cellular structure. The Secondary Noise is then incorporated to add more fine details to darker areas. The Secondary Cells then add another cellular layer to complete the pattern.

Use this node as a building block for more intricate textures. For example, use this node to enhance atmospheric effects such as smoky skies.

Parameters

Range

Amplitude

The amount by which to multiply the pixel value (originally in the 0 to 1 range). The node applies this before the Center adjustment.

Values in the generated layer cover the range from C-A to C+A, where C is Center and A is Amplitude.

Note

Layers can store negative numbers and values above 1, so this may result in out-of-bounds values. Use Post Processing options to clamp the output.

Center

The center of the output pixel values, applied as an offset.

Values in the generated layer cover the range from C-A to C+A, where C is Center and A is Amplitude.

Note

Layers can store negative numbers and values above 1, so this may result in out-of-bounds values. Use Post Processing options to clamp the output.

Mask Contrast

The amount of contrast to apply to the pixel values before the Amplitude and Center parameters. You can use this parameter to make the values more extreme without exceeding the 0 to 1 range.

Pattern

Element Size

The size (in image coordinates) of the basic element of the generated pattern. You can turn on the Per-Component Controls button to adjust this further using the Element Scale parameter.

Element Scale

When the Per-Component Controls button is on, this is the per-axis scaling of the element size.

Offset

The amount to offset the entire pattern in image coordinates.

Tile Size

The size of a single tile of the pattern. The pattern periodically repeats in this size. The size is in image coordinates, so the default is for the entire default canonical image. If you have a non-square image, this should match the aspect ratio.

Layered Noise

Base Noise

Amplitude

The amplitude of the base web-shaped noise, which controls the spread of values in the base noise. Higher values expand and darken the cloudy web shapes, while lower values shrink and fade them.

Element Size

The basic feature size (in image coordinates) in the base noise.

Base Cells

Base Cells

Applies base cellular structures to the base noise.

Amplitude

The amplitude of the base cells, which controls the visibility of base cells against the background of the existing noise. Higher values darken the base cells so they stand out against the background, while lower values fade them.

Element Size

The basic feature size (in image coordinates) in the base cells.

Complement

Complements the base cells, which subtracts the pixel values from 1. This makes dark pixels instead of bright pixels form the cell borders.

Secondary Noise

Secondary Noise

Applies a secondary noise that adds finer details to darker areas in the pattern.

Amplitude

The amplitude of the secondary noise, which controls the spread of values in the secondary noise. Higher values expand and brighten the secondary noise to cover more of the base noise and add fine detail. Lower values shrink and fade the secondary noise to cover less of the base noise and decrease the level of fine detail.

Center

The center (in image coordinates) of the pixel values in the secondary noise. Higher values brighten the secondary noise, while lower values darken the noise.

Element Size

The basic feature size (in image coordinates) in the secondary noise.

Complement

Complements the secondary noise, which subtracts the pixel values from 1. This is similar to incorporating a negative image of the secondary noise into the pattern.

Secondary Cells

Secondary Cells

Applies secondary cellular structures to the pattern. These cells are more noticeable in the more extreme areas (bright and dark) of the existing noise.

Amplitude

The amplitude of the secondary cells, which controls the visibility of secondary cells against the background of the existing noise. Higher values enhance the secondary cells so they stand out against the background until they create extreme bright and dark areas. Lower values fade the secondary cells until they create a smooth gray mask.

Center

The center (in image coordinates) of the pixel values in the secondary cells. Higher values invert more of the existing noise.

Element Size

The basic feature size (in image coordinates) in the secondary cells.

Complement

Complements the secondary cells, which subtracts the pixel values from 1. This inverts the overall pattern.

Post Processing

Note

The node applies the post-processing operations in the order they're listed.

Fold

Sets the noise values to the absolute value. For example, a pixel value of -2 becomes 2.

Note

This parameter doesn’t impact the output when there’s only positive values.

Complement

Sets the pixel value x to 1 - x.

Note

This method works for values in the 0 to 1 range. For images outside of this range, using Complement results in negative or out of range values.

Bias

The amount to pull the medium grey values (around 0.5) towards zero (if Bias is less than 1) or one (if Bias is greater than 1). A bias value of 0.5 doesn’t affect the values.

Gain

The amount to pull the medium grey values (around 0.5) together, while values around 0 and 1 are pulled apart. A gain value of 0.5 doesn’t affect the noise values.

Gamma

The overall gamma of the generated noise. Values greater than 1 increase the range of values in originally bright areas, which darkens the noise. Values less than 1 stretch out the range of values for originally dark areas, which increases the overall brightness of the noise.

Contrast

The amount to expand or shrink the overall range of tonal values. Each noise value is pushed towards (if Contrast is less than 1) or away from (if Contrast is greater than 1) medium grey values (around 0.5).

Note

This is not the same as Noise Contrast, which appears in some noise nodes and applies contrast during the noise function.

Clamp Minimum

Clamps values below the specified threshold.

Clamp Maximum

Clamps values exceeding the specified threshold.

Inputs

size_ref

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

Outputs

grunge

The generated layered pattern.

See also

Copernicus nodes