Usage
Parameters
string[]
Array of base colors in hex format. Supports up to 10 colors. The simplex noise creates flowing patterns between these colors.
number
default:"2"
Number of extra colors between base colors (1 to 10). 1 = N colors, 2 = 2×N colors, etc. Creates posterization effect when > 1.
number
default:"0"
Color transition sharpness (0 to 1). 0 = hard edge with distinct bands, 1 = smooth gradient transitions.
number
default:"0.5"
Animation speed multiplier. Controls how fast the noise pattern flows.
Common Sizing Parameters
'none' | 'contain' | 'cover'
default:"'cover'"
How to fit the shader into the canvas dimensions.
number
default:"0.6"
Overall zoom level (0.01 to 4). Affects the size of noise patterns.
number
default:"0"
Rotation angle in degrees (0 to 360).
number
default:"0"
Horizontal offset (-1 to 1).
number
default:"0"
Vertical offset (-1 to 1).
Presets
Default
Bubblegum
Spots
First Contact
Technical Details
- Max Colors: 10
- Noise Algorithm: Dual-layer Simplex noise at different frequencies
- Stepping: Posterization effect with configurable steps
- Anti-aliasing: Uses
fwidthfor smooth edges on stepped transitions - Coordinates: Uses pattern UV coordinates with scaling
- Color Space: Premultiplied alpha for proper transparency blending
