Soap Bubble Film
Iridescent bubbles jostle, occasionally pop, then reform. Drag to orbit.
A GLSL thin-film interference shader computes a Fresnel term per pixel and hue-shifts it over time and view angle to mimic the rainbow sheen of a soap film. Bursting bubbles spawn a small velocity-driven particle system before reforming.
Bubbles: 7
Burst particles/pop: 60
Shimmer speed: 0.15
Pop interval: 4-12s
Palette: iridescent rainbow