Тут всё дело в интерференции, происходящей в тонких плёнках
Интерференция — наложение когерентных (согласованных) волн, при котором они могут друг друга усилить или полностью погасить
При попадании на тонкую прозрачную плёнку, белый свет (состоящий из всех цветов радуги) частично отражается [луч 1], частично уходит внутрь. Дойдя до нижней границы луч делает то же самое, отражённый при этом луч выходит в воздух через верхнюю грань [луч 2].
Лучу 2 приходится пройти большее расстояние, образуется разность хода. Глаз собирает оба луча на сетчатке, там и происходит интерференция.
Для конкретной толщины и угла зрения на плёнку условие максимума выполняется для своего цвета — плёнка окрашивается. Меняется толщина или угол вашего зрения — меняется и цвет)
Конденсат на поверхности может появится, если водяной пар в этой области становится пересыщенным – тогда "излишки" переходят в жидкую фазу, это мы и наблюдаем.
С чего вдруг это происходит? Пар находится в уличном воздухе при температуре +27 °С, а потом оказывается у небольшого пятна, на которое направлен холодный воздух в салоне машины (водители часто направляют шторки крайних дефлекторов именно в стекло, а не на себя). Водяной пар ловит точку росы, становится пересыщенным в этом месте и конденсируется)