WorleyNoise
Cellular noise field — distance-based, with selectable feature combinations and fractal octaves
Props
Prop
Details
colorAstringDefault:
#ffffffColor where the noise field is low (typically near cell centers)
colorAstringDefault: #ffffffColor where the noise field is low (typically near cell centers)
colorBstringDefault:
#000000Color where the noise field is high (typically near cell boundaries)
colorBstringDefault: #000000Color where the noise field is high (typically near cell boundaries)
colorSpace"linear" | "oklch" | "oklab" | "hsl" | "hsv" | "lch"Default:
linearColor space for color interpolation
colorSpace"linear" | "oklch" | "oklab" | "hsl" | "hsv" | "lch"Default: linearColor space for color interpolation
scalenumberDefault:
6Number of cells across the canvas at the base octave
scalenumberDefault: 6Number of cells across the canvas at the base octave
mode"f1" | "f2" | "f2MinusF1" | "f1PlusF2" | "f1TimesF2"Default:
f1Field type. F1 = distance to nearest point. F2 = distance to second-nearest. F2 − F1 emphasises cell boundaries.
mode"f1" | "f2" | "f2MinusF1" | "f1PlusF2" | "f1TimesF2"Default: f1Field type. F1 = distance to nearest point. F2 = distance to second-nearest. F2 − F1 emphasises cell boundaries.
distance"euclidean" | "manhattan" | "chebyshev"Default:
euclideanDistance metric. Euclidean = round cells. Manhattan = diamond. Chebyshev = square.
distance"euclidean" | "manhattan" | "chebyshev"Default: euclideanDistance metric. Euclidean = round cells. Manhattan = diamond. Chebyshev = square.
octavesnumberDefault:
1Number of fractal layers stacked at progressively finer scales
octavesnumberDefault: 1Number of fractal layers stacked at progressively finer scales
lacunaritynumberDefault:
2Scale multiplier between octaves (only active when Octaves > 1)
lacunaritynumberDefault: 2Scale multiplier between octaves (only active when Octaves > 1)
persistencenumberDefault:
0.5Amplitude multiplier between octaves (only active when Octaves > 1)
persistencenumberDefault: 0.5Amplitude multiplier between octaves (only active when Octaves > 1)
jitternumberDefault:
1How much each cell's point drifts inside its cell. 0 = rigid grid (banded look), 1 = fully random.
jitternumberDefault: 1How much each cell's point drifts inside its cell. 0 = rigid grid (banded look), 1 = fully random.
contrastnumberDefault:
1Steepness of the gradient between low and high regions
contrastnumberDefault: 1Steepness of the gradient between low and high regions
balancenumberDefault:
0Shifts the gradient midpoint. Negative pulls the field toward Color A, positive toward Color B.
balancenumberDefault: 0Shifts the gradient midpoint. Negative pulls the field toward Color A, positive toward Color B.
seednumberDefault:
0Random seed — shifts the cell pattern without changing its overall structure
seednumberDefault: 0Random seed — shifts the cell pattern without changing its overall structure
speednumberDefault:
0.5Animation speed — how fast each cell's point drifts
speednumberDefault: 0.5Animation speed — how fast each cell's point drifts