Basic priciple is that the color you see is the color that impinges upon your retina. So Grass is green because it reflects green light to your eye. Dirt looks brown because it reflects that color light to your eye. And the sky looks blue because blue light scatters from the molecules of oxygen in the atmosphere to your eye.
2007-08-21 06:22:01
·
answer #1
·
answered by Anonymous
·
0⤊
0⤋
The sky is blue due to an effect called Rayleigh scattering. The atmosphere tends to scatter shorter wavelenghts of light, like blue, while red light is more penetrating. The blue sky is the result of scattered blue light, throughout. This is also why the sun appears more red at sunset. The sunlight has to go through more atmosphere at that angle, so more of the shorter wavelengths are refracted away from your line of sight, leaving mostly red.
Grass is green for the same reason all plants have green pigment. It is due to the presence of chlorophyll. This complex molecule tends to reflect green wavelengths of light, while absorbing others. The actual element in chlorophyll which is responsible for the green tint is magnesium.
Dirt is brown because it's funky.
2007-08-13 21:17:44
·
answer #2
·
answered by Brant 7
·
1⤊
0⤋
The sky is blue because the little gnomes hiding in the sunflowers said so, and the dirt is brown because in Cliffy B's world everything is either gray, brown, or blood red. Hope that helps.
2007-08-14 00:21:52
·
answer #3
·
answered by floackle 2
·
0⤊
0⤋
The sky, earth, grass, etc., etc., is the color that it is because the object absorbs all other light rays but one or a few that are reflected and picked up by your eyes as color.
2007-08-13 16:21:04
·
answer #4
·
answered by Anonymous
·
0⤊
0⤋
because it is!!
no im kidding thats what i used to say when i was little.
ummm i think it all has to do with some chemicals and stuff.
2007-08-14 17:20:45
·
answer #5
·
answered by so long and goodnight 3
·
0⤊
0⤋
Ummmmm.......... grass is green because of this chemical that I can't possibley spell is in it.................... other than that I really don't know..........
2007-08-13 16:07:36
·
answer #6
·
answered by Ninja by night...... 2
·
0⤊
0⤋
i have no i idea!!:)but i know that i'll give you 1000 hugs!!:):)
2007-08-13 16:18:13
·
answer #7
·
answered by ....FED UP............ 7
·
0⤊
0⤋