Because many of the shapes in graphical environments are relatively simple, and complex shadows are difficult to render, many graphics engines employ a "fog" gradient, so that objects further from the camera are progressively more obscured by haze. This technique works because of light scattering, which causes more distant objects to appear hazier to the eye, especially in outdoor environments.
See also: computer graphics, virtual reality