Directional Noise
Generators / Noises
Generates directional noise with adjustable coarse and fibrous structure.
Parameters
| Parameter | Type | Default | Range | Description |
|---|---|---|---|---|
scaleScale | float | 1 | 0.5 to 32 | Increases streak density across the tile in half steps. Values below one enlarge the broad structure while preserving seamless tiling. |
coarse_contrastCoarse Construction | float | 0 | 0 to 1 | Weights the coarse construction in the normalized mixture. Zero excludes it; one selects it when Fibrous Construction is zero. |
fibersFibrous Construction | float | 0 | 0 to 1 | Weights the fibrous construction in the normalized mixture. Zero excludes it; one selects it when Coarse Construction is zero. |
detailDetail | float | 1 | 0 to 2 | Scales the finest layers around their average brightness. Zero removes fine variation. Clipping can still cause slight brightness changes. |
widthStreak Width | float | 1 | 0.25 to 2 | Changes deposit width across the streak direction. |
lengthStreak Length | float | 1 | 0.25 to 2 | Lengthens individual deposits along the streak direction. |
angleRotation | float | 0 | 0 to 1 | Rotates individual streaks in turns while preserving tiling. |
angle_randomRotation Spread | float | 0 | 0 to 1 | Varies individual streak orientations around their rotation. |
disorderDisorder | float | 0 | 0 to 1 | Moves streaks continuously. Zero and one return to the same pattern. |
disorder_speedDisorder Speed | float | 1 | 0 to 4 | Changes the travel radius of animated deposits. Zero stops their motion. |
disorder_anisotropyDisorder Anisotropy | float | 0 | 0 to 1 | Makes motion directional, with fading and additional deposits. |
disorder_anisotropy_angleDisorder Direction | float | 0 | 0 to 1 | Sets the direction of anisotropic motion in turns. |
offsetOffset | vec2 | [0, 0] | -1 to 1 | Pans the seamless pattern. |
seedSeed | float | 0 | 0 to 100 | Chooses a repeatable streak arrangement. |
Outputs
output(default format:r32float)