GaborNoise

Oriented sine-grain noise with a fingerprint-like flow

Props

  • colorA

    First color

    Type
    string
    Default
    #ffffff
  • colorB

    Second color

    Type
    string
    Default
    #000000
  • stops

    Multi-stop gradient colors (overrides Color A / Color B when set)

    Type
    object
    Default
    null
  • colorSpace

    Color space for color interpolation

    Type
    "linear" | "oklch" | "oklab" | "hsl" | "hsv" | "lch"
    Default
    linear
  • scale

    Pattern scale (higher = finer, more detailed patterns; each +1 roughly doubles the frequency)

    Type
    number
    Default
    1.5
  • frequency

    Frequency of the oriented waves within each cell

    Type
    number
    Default
    8
  • contrast

    Pattern contrast (higher = sharper transitions)

    Type
    number
    Default
    0
  • balance

    Balance between colors (negative = more colorB, positive = more colorA)

    Type
    number
    Default
    0
  • seed

    Random seed for pattern variation

    Type
    number
    Default
    0
  • speed

    Animation speed

    Type
    number
    Default
    1

Usage

<Shader>
  <GaborNoise />
</Shader>