Like a thin curtain over a night sky, bands of color sway in layers while fine vertical streaks move through them.
`colorA`, `colorB`, and `colorC` set the colors at the curtain base, core, and tips. Increase `curtainCount` from 1 to 4 for more layers, or raise `waviness` within 0–200 for stronger bends. `rayDensity` controls vertical streaks from 0–100, while `intensity` sets overall brightness from 0–100.
Aurora draws its own background and needs no image input. Place it over a dark gradient for clear color, and lower `intensity` behind text so lettering stays readable.
When to use
Use it for a night-sky hero, nature or space themed decoration, or a gently moving color field. Avoid it behind dense small text, where bright curtains can compete with the content.