Distance causes problems for visual systems, because the farther away an object is, the smaller its retinal image. Our visual system is designed to help us correctly interpret the size of distant objects, so that they appear far, not tiny. But the accomodation is imperfect, and we can trick the system with two-dimensional images that appear to have depth. The Ponzo module explains this illusion in greater detail.