Black and White Spots

Generators / Noises

Layered spot populations with independent strengths, sizes and background.

Select a node to adjust its parameters. Double-click a node to inspect.

Parameters

ParameterTypeDefaultRangeDescription
scale
Scale
int11 to 32Increases the number of spots across the texture. Higher values make the pattern finer.
background
Background Value
float00 to 1Initial grayscale value before any spots are accumulated. Zero starts from black; one starts from white. Independent of population strengths.
positive_strength
Positive Strength
float10 to 2Amplitude of the positive-only hierarchy: one broad Gaussian layer and seven paraboloid layers.
positive_size
Positive Size
float10.25 to 2Multiplies stamp dimensions for this population only. Placement count and centers remain unchanged; larger stamps increase coverage and overlap.
signed_strength
Signed Strength
float00 to 2Amplitude of the broad, medium and fine paraboloid populations. Individual stamps randomly add or subtract.
signed_size
Signed Size
float10.25 to 2Multiplies stamp dimensions for this population only. Placement count and centers remain unchanged; larger stamps increase coverage and overlap.
grain_strength
Grain Strength
float00 to 2Strength of the fixed add, subtract, add composite of Gaussian grain at three frequencies.
grain_size
Grain Size
float10.25 to 2Multiplies stamp dimensions for this population only. Placement count and centers remain unchanged; larger stamps increase coverage and overlap.
subtractive_strength
Subtractive Strength
float00 to 2Strength of subtraction using the separately generated clipped-paraboloid spot image.
subtractive_size
Subtractive Size
float10.25 to 2Multiplies stamp dimensions for this population only. Placement count and centers remain unchanged; larger stamps increase coverage and overlap.
disorder
Disorder
float00 to 1Moves individual spots along continuous looping paths. Zero and one return to the same pattern.
disorder_speed
Disorder Speed
float10 to 4Changes the distance traveled by the animated spots. Zero stops their motion.
disorder_anisotropy
Disorder Anisotropy
float00 to 1Makes motion directional, with fading and additional spots to maintain the moving texture.
disorder_anisotropy_angle
Disorder Direction
float00 to 1Direction of anisotropic motion, in turns. A quarter turn rotates the direction by 90 degrees.
offset
Offset
vec2[0, 0]-1 to 1Pans the tileable pattern. Moving by a whole tile returns to the same image.
seed
Seed
float00 to 100Chooses a different repeatable arrangement of spots.

Outputs

  • output (default format: r32float)