31
$\begingroup$

Why do cockpit windows often appear to have a rainbow ‘tint’? It’s similar to what you would see when looking at a shallow puddle of water with oil on top. Here is an example of a B777 cockpit window with the same rainbow effect:

Boeing 777 window from front of plane showing tints

$\endgroup$

1 Answer 1

47
$\begingroup$

Thin-film interference

Thin-film interference is a natural phenomenon in which light waves reflected by the upper and lower boundaries of a thin film interfere with one another, either enhancing or reducing the reflected light.

It's the same mechanism behind your oil example. The thin film in this case is the heating coating applied to the windshield, which is intentionally non-uniform (explained below), making the effect even stronger.

enter image description here
(wikimedia.org)

Fringes observed on a windshield due to thin film interference caused by a conductive Indium Tin Oxide (ITO) thin film deposited on the window for electrical defrosting/defogging.

The fringes are strongly visible because the thin film thickness is highly non-uniform on purpose: as the voltage is applied on two opposite points of the window, a uniform conductive film (uniform sheet resistance) would lead to non-uniform current density, and non-uniform defrosting. Some window parts, especially on the sides and far from the electrical contacts, would dissipate less heat, and defrosting would be significantly less efficient here. The ITO thickness pattern is cleverly designed to provide a rather uniform heat dissipation over the whole window.

$\endgroup$
2
  • 2
    $\begingroup$ If you're interested, R.P. Feynman explains why the rainbow effect on thin films in QED: The Strange Theory of Light and Matter. en.wikipedia.org/wiki/… $\endgroup$ Jun 28, 2018 at 18:45
  • 1
    $\begingroup$ +1 I'm familiar with the use of ITO for shielding, but I didn't realize it was used for defrosting/defogging. Now I wish I had that on my car... $\endgroup$
    – reirab
    Jun 28, 2018 at 18:57

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .