173,233 views
38 votes
38 votes
5. Why do bubbles show rainbow colors under the sun?

User Ryan Mortier
by
2.3k points

1 Answer

7 votes
7 votes

The bubbles show rainbow colors under the sun because the sun light refracts into the bubble, being separated in the rainbow colors.

When the white light enters the bubble, it is decomposed, and each different color will have a slightly different direction:

5. Why do bubbles show rainbow colors under the sun?-example-1
User Tempcke
by
2.7k points