FractalNoise
Multi-octave fractal Brownian motion noise texture with true noise evolution
Multi-octave fractal Brownian motion noise texture with true noise evolution
Props
| Prop | Type | Default | Description |
|---|---|---|---|
| colorA | color | #000000 | First color |
| colorB | color | #ffffff | Second color |
| octaves | range | 4 | Number of noise octaves (more = more detail) |
| detail | range | 2 | How much finer each successive octave becomes |
| contrast | range | 0.5 | How strongly finer octaves contribute - higher values create more texture contrast |
| speed | range | 0.15 | Speed at which the noise pattern evolves in place |
| angle | range | 0 | Rotation angle in degrees |
| seed | range | 0 | Random seed for pattern variation |
| colorSpace | "linear" | "oklch" | "oklab" | "hsl" | "hsv" | "lch" | linear | Color space for interpolation |
Usage
vue
<Shader>
<FractalNoise />
</Shader>