Skip to content

Pattern

Node icon
Generator

Generates geometric patterns including checkerboard, stripes, dots, hexagonal grid, and brick.

The Pattern node creates regular geometric patterns. Choose from checkerboard, stripes, dots, hexagonal grid, or brick wall. Each type has its own set of controls for customizing proportions and edge softness.

Patterns are commonly used as texture bases, overlay effects, or masks. The rotation parameter lets you angle stripes diagonally, and the softness controls let you create smooth gradient transitions between colors.

Pins

Size RefSize Reference
InputOptional
ImageImage
Output

Output

Width (px)Integer
Default: 512 Range: 16–8192

Output image width

Height (px)Integer
Default: 512 Range: 16–8192

Output image height

Pattern

TypeChoice
Default: Checkerboard

Pattern shape to generate

  • CheckerboardAlternating colored squares in a grid — the classic check pattern.
  • StripesParallel bands of alternating color — horizontal by default, use rotation for other angles.
  • DotsCircular dots on a grid — enable stagger for a halftone-style offset pattern.
  • Hex GridHexagonal grid lines — perfect for honeycomb or hex-tile patterns.
  • BrickStaggered rectangular grid resembling a brick wall — configurable aspect ratio and mortar width.
ScaleNumber
Default: 4.0 Range: 0.1–50.0

Number of pattern repetitions. Higher = smaller, more tiles

RotationNumber
Default: 0.0 Range: 0.0–360.0

Rotate the pattern around its center (degrees)

Offset XNumber
Default: 0.00 Range: -10.00–10.00

Pan the pattern horizontally

Offset YNumber
Default: 0.00 Range: -10.00–10.00

Pan the pattern vertically

SoftnessNumber
Default: 0.00 Range: 0.00–1.00
Checkerboard only

Edge softness between cells

Width RatioNumber
Default: 0.50 Range: 0.05–0.95
Stripes only

Width of Color A as proportion of each period

SoftnessNumber
Default: 0.00 Range: 0.00–1.00
Stripes only

Edge softness between stripes

RadiusNumber
Default: 0.30 Range: 0.05–0.45
Dots only

Dot radius relative to cell size

SoftnessNumber
Default: 0.00 Range: 0.00–1.00
Dots only

Edge softness on dot borders

StaggerToggle
Default: false
Dots only

Offset every other row by half a cell

Line WidthNumber
Default: 0.060 Range: 0.010–0.300
Hex Grid only

Thickness of the hex grid lines

SoftnessNumber
Default: 0.00 Range: 0.00–1.00
Hex Grid only

Edge softness on hex grid lines

InvertToggle
Default: false
Hex Grid only

Swap Color A and Color B

AspectNumber
Default: 2.0 Range: 0.5–4.0
Brick only

Width-to-height ratio of each brick

OffsetNumber
Default: 0.50 Range: 0.00–1.00
Brick only

Row stagger amount (0.5 = standard half-brick)

MortarNumber
Default: 0.050 Range: 0.010–0.200
Brick only

Width of mortar lines between bricks

SoftnessNumber
Default: 0.00 Range: 0.00–1.00
Brick only

Edge softness on mortar lines

Color

Color AColor (RGBA)
Default: rgba(0, 0, 0, 255)

First pattern color

Color BColor (RGBA)
Default: rgba(255, 255, 255, 255)

Second pattern color

  • Dot pattern with stagger produces a basic halftone look. For full halftone control with CMYK plates, presets, and multiple spot shapes, use the dedicated Halftone node.
  • Rotate stripes by 45° for diagonal lines.
  • Set one color to transparent to create a pattern overlay mask.
  • Brick pattern works great as a base for architectural textures when combined with Noise.