# HyprTile Rainbow Pack

Verkettbarer Rainbow-Shader für `hyprtile-wallpaperd`.

Er nimmt den bisherigen Shader-/Bild-Output über `u_tex` und legt über die
gesamte Fläche einen gleichmäßigen Regenbogen-Farbverlauf. Der Effekt kann
statisch oder langsam animiert benutzt werden.

## Beispiele

```bash
hyprtile-wallpaperd --image ~/Pictures/wallpaper.webp --pack rainbow
hyprtile-wallpaperd --image ~/Pictures/wallpaper.webp --pack rainbow:vivid
hyprtile-wallpaperd --image ~/Pictures/wallpaper.webp --pack desaturate:strong --pack rainbow:slow-flow
```

## Presets

- `default`
- `soft`
- `vivid`
- `horizontal`
- `vertical`
- `diagonal`
- `slow-flow`
- `aurora`
- `prism`

## Parameter

- `u_strength` - Mischstärke des Rainbow-Effekts
- `u_scale` - Anzahl/Breite der Farbübergänge
- `u_angle` - Richtung des Farbverlaufs in Radiant
- `u_speed` - Animationsgeschwindigkeit; `0.0` = statisch
- `u_saturation` - Farbsättigung
- `u_value` - Helligkeit der Rainbow-Farbe
- `u_preserve_luma` - wie stark die Helligkeitsstruktur des Ausgangsbildes erhalten bleibt
- `u_softness` - Weichheit der Farbübergänge
