Skip to content

Cellular2D Noise Brush

Lachlan McDonald edited this page Feb 26, 2023 · 11 revisions

cellular2D is a noise brush that generates two-dimensional cellular noise (also known as Worley noise).

Parameters

Parameter Description
Mode See below
Scale Scale of the noise texture
Jitter Jitter of the points; values closer to -100 and 100 are random, and values closer to 0 produce a more uniform pattern.
Noise Amount of additional noise to introduce to the pattern
Power Applies a power curve to the noise, values less than 1 reduce the curve, creating sharp peaks. Values greater than 1 round the curve, creating increasingly more rounded peaks.
Steps For values greater than 0, limit the noise to evenly spaced steps.
Seed Global seed
Tile X Tile offset on the X-axis
Tile Y Tile offset on the Y-axis

Tile X and Tile Y parameters are used to generate noise over multiple adjacent volumes. For instance, to create a texture that exceeds the 2562 size limit.

Mode

Example of a 'Mode' value of 0 Example of a 'Mode' value of 1
Mode: 0 Mode: 1
Generate mounds and peaks Generate dips
Example of a 'Mode' value of 2 Example of a 'Mode' value of 3
Mode: 2 Mode: 3
Generate mounds and peaks (using the second closest point) Generate dips (using the second closest point)
Example of a 'Mode' value of 4 Example of a 'Mode' value of 5
Mode: 4 Mode: 5
Generates the noise pattern and ignores the Z-axis Generates the noise pattern and ignores the Z-axis (using the second closest point)

Scale

Example of a 'Scale' value of 20 Example of a 'Scale' value of 40 Example of a 'Scale' value of 80
Scale: 20 Scale: 40 Scale: 80

Jitter

Example of a 'Jitter' value of -100 Example of a 'Jitter' value of 0 Example of a 'Jitter' value of 100
Jitter: -100 Jitter: 0 Jitter: 100

Noise

Example of a 'Noise' value of 0 Example of a 'Noise' value of 25
Noise: 0 Noise: 25
Example of a 'Noise' value of 50 Example of a 'Noise' value of 75
Noise: 50 Noise: 75

Power

Example of a 'Power' value of 0.50 Example of a 'Power' value of 1.00
Power: 0.50 Power: 1.00
Example of a 'Power' value of 1.50 Example of a 'Power' value of 2.00
Power: 1.50 Power: 2.00

Steps

Example of a 'Steps' value of 0 Example of a 'Steps' value of 8 Example of a 'Steps' value of 16
Steps: 0 Steps: 8 Steps: 16

Download

View the shaders below or download the latest release:

Clone this wiki locally