The Ecology of vision