Usage
Parameters
Background color in hex format.
Array of gradient colors in hex format. Supports up to 7 colors.
Shape type for the gradient animation. Available options:
'wave'- Flowing sine wave pattern'dots'- Animated grid of dots'truchet'- Truchet tile pattern'corners'- Corner-based organic shapes'ripple'- Concentric ripple effect'blob'- Moving blob shapes'sphere'- 3D sphere with lighting
Color transition sharpness (0 to 1). 0 = hard edge, 1 = smooth gradient.
Distortion between color bands (0 to 1). Controls how much the grain affects color boundaries.
Grainy noise overlay strength (0 to 1). Adds texture throughout the gradient.
Animation speed multiplier.
Common Sizing Parameters
How to fit the shader into the canvas dimensions.
Overall zoom level (0.01 to 4).
Rotation angle in degrees (0 to 360).
Horizontal offset (-1 to 1).
Vertical offset (-1 to 1).
Presets
Default (Corners)
Wave
Dots
Truchet
Ripple
Blob
Technical Details
- Max Colors: 7
- Shapes: 7 different animated patterns
- Noise: Combines simplex noise with FBM (Fractal Brownian Motion)
- Grain: Uses texture-based randomizer for consistent grain patterns
- Coordinates: Uses both pattern UV and object UV depending on shape
- Special Note: Grains are calculated using screen coordinates, so they don’t scale with the shader’s scale/fit properties
