Abstract: A method for processing a three-dimensional data set into a two-dimensional image that is viewable as a three-dimensional image is provided. The three-dimensional data set represents an object to be viewed and is sampled to create multiple two-dimensional data sets where each two-dimensional data set represents a different view of the object. Then, a two-dimensional image is constructed from the two-dimensional data sets. The aspects represented by the two-dimensional data sets can be individually viewed from the two-dimensional image through the use of a lenticular screen or a computer generated grating.