Houdini 20.5 Nodes Copernicus nodes

Hex Tile Copernicus node

Randomly tiles texture.

On this page

This node textures large areas without visible seams or repetitions through adjacent hexagonal tiles with a random offset. The tiles are randomly scaled and rotated to create a natural surface. This node uses canvas XY-coordinates, but also supports custom texture coordinates as an input (texcoord).

Parameters

Size

The tiles' size based on canvas XY-coordinates.

Scale

The global scale of hex tiles.

Scale Random

The amount to randomly scale each hexagonal texture cell.

Rotate

The global rotation of hex tiles.

Rotate Random

The amount to randomly rotate each hexagonal texture cell.

Random Seed

The seed that the random number generator uses. Change this parameter to generate a new random color for each seed.

Contrast

The contrast between blended hexagonal cells.

Falloff

The contrast falloff between blended hexagonal cells. A value of 0 creates a hard transition.

Weight Exp

The weight of transition areas between hexagonal cells exponentially.

Inputs

direction

Promotes a custom direction input. You can, for example, orient hex tiles based on curve tangents. The areas where the length of a direction vector equals 0 have a default orientation controlled by the Rotate and Rotate Random parameters.

input

The texture to hex tile.

texcoord

Custom texture coordinates, whose data determines how to map the texture to the surface.

size

A varying tile size input multiplied by the Size parameter.

scale

A varying tile scale input multiplied by the Scale parameter.

rot

A varying tile rotation input multiplied by the Rotate parameter.

contrast

A varying tile blending contrast input multiplied by the Contrast parameter.

contrast_falloff

A varying tile blending contrast falloff input multiplied by the Falloff parameter.

weightexp

A varying tile blending weight input multiplied by the Weight Exp parameter.

Outputs

hextex

The tiled texture.

weights

The weight of the hex tile lattice.

See also

Copernicus nodes