Houdini 20.5 Nodes Copernicus nodes

Worley Noise Copernicus node

Generates Worley noise.

On this page

This operation generates a noise pattern using [Worley noise | Wp:Worley_nose]. Worley noise is useful for producing cellular patterns.

Parameters

Element Size

The size, in image coordinates, of the basic element of the noise.

Element Scale

Per-axis scaling of the element size for anistropic noise.

Jitter

Worley noise measures distance to points on a grid. This is how much to jitter those points before measuring. Values greater than 1 may produce artifacs as they will jitter past the search radius.

Jitter Scale

Per-axis scaling of the jitter.

Lattice Type

Worley noise is normally defined on a rectangular grid, forming square patterns. But it can be specified on a simplical grid, resulting in hexagonal base shapes.

Metric

Worley noises can define different metrics for computing the distance to a point.

Euclidean

The usual L2 distance metric. This results in circular shapes.

Manhattan

The maximum of the two axial distances, this results in diamond shapes.

Chebyshev

The sum of the two axial distances. This results in square shapes.

Offset

Offset of the noise function in image coordinates.

Tile Size

The size of a single tile of noise. The noise will repeat periodically in this size. This size is in image coordinates, so the default is for the entire default canoncial image. If you have a non-square image this should match the aspect ratio.

Because options like element size must meet certain conditions for the noise to be tileable, if this is enabled they will be rounded or clamped to valid values.

Inputs

size_ref

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

pos

Rather than using the pixel’s image coordinates for the noise, use the value in this UV layer.

Outputs

dist1

A Mono layer with distance to the nearest point.

dist2

A Mono layer with the distance to the second nearest point. Commonly dist2 - dist1 is used as a border estimate.

border

An SDF Mono layer storing the exact distance to the border between the two closest points. This can be used to create even-width cell boundaries.

center

A UV layer storing the image coordinates of the closest grid point. This can be used by a UV Sample COP to create a mosaic effect.

id

An ID layer storing the hash of the closest grid point. Note this can be negative.

See also

Copernicus nodes