Online archive of questions on various topics answered by our experts. You can also ask a question (registration is required)
+29 votes
Why does a droplet on a computer screen appear to have a rainbow effect?
by (4.1k points)

7 Answers

+98 votes
 
Best answer
Each pixel on the screen is composed of three colours (red, green, blue) that each vary in intensity and blend together to give the illusion of one pixel colour due to their small size.. When a drop of water lands on the screen, it magnifies the individual pixel colours such that they appear to be distinct.
by (4.2k points)
selected by
0 votes
The spherical water droplet has a magnifying effect, and as light refracts through the water droplet we see a rainbow like pattern because the light is separated into component wavelengths.
by (4.3k points)
0 votes
light is emitted from the screen. the drop of water acts like a prism and breaks the light into the ROYGBIV colors, the rainbow colors (this is how rainbows form, sunlight hits a raindrop and the output is light divided into its respective colors)
by (4.5k points)
0 votes
I dont no, n dont realy care. long as computer dont blow up wiv water on it
by (4.4k points)
0 votes
The drop of water bends and distorts the light being projected through it because water has a high index of refraction. It's much like how a crystal prism works, but with an infinate number of facets.
by (4.4k points)
0 votes
Hi fellow Canadian here, the light from the monitor gets refracted by the water as it slows and changes direction. also water maginfies the colour so the tri colour pixels are larger which is why you would see the basic colours more.
by (4.1k points)
0 votes
It's not from a rainbow or prism effect, the drop magnifies the individual phosphors that make up your monitor's screen.
by (4.4k points)
...