1. A method for creating a distance dependent display, comprising: providing an image separating mask having a plurality precision slits arranged in a pattern set so as to create different parallel viewing windows at different viewing distances; generating an interlaced image that combines strips from a plurality of images according to said pattern; and combining said interlaced image and said image separating mask to create a distance dependent display that allows an observer to view substantially separately each of said plurality of images from one of a plurality of different viewing positions at a plurality of different distances along a virtual perpendicular to the face of said distance dependent display; wherein said plurality of images are interlaced so that image strips of each one of said plurality of images are viewed by both eyes of said observer via the same precision slits of said plurality of plurality precision slits of said image separating mask when said observer is in one of said plurality of different viewing positions.