Радужная окраска на тонких пленках, таких как мыльный пузырь или бензиновая пленка, объясняется интерференцией света. Когда свет падает на тонкую пленку, часть его отражается от верхней поверхности, а часть проходит через пленку и отражается от нижней поверхности. Эти два отраженных луча могут взаимно усиливать или гасить друг друга в зависимости от разности хода пройденного света, создавая радужные цвета. Толщина пленки определяет длины волн света, которые интерферируют, что в результате приводит к появлению разноцветной радужной окраски.