Soap Bubble Film

This scene recreates the shimmering rainbow patterns you see on a soap bubble catching the light. Real thin-film interference happens because light reflects off both the outer and inner surfaces of the microscopically thin soap film, and those two reflected waves interfere constructively or destructively depending on the film's thickness and viewing angle, producing the swirling colored bands. Here that physics is approximated with a hue field that drifts across the bubble's surface over time, layered on top of a gently wobbling mesh that mimics surface tension ripples from air currents. Watch how the colors slide and merge near the poles, and how the whole bubble breathes and bobs as if suspended mid-air.

FPS: 0
Elapsed: 0.0s
Vertices: 0
Wobble Phase: 0.00

Controls