A method to convert a two dimensional digital source image to a multidimensional digital image to be viewed as a printed image through a lens or viewed on a viewing device, the method utilizing a computer processor to execute an instruction, the computer processor having predefined gray scale values within a gray scale range, said method comprising the steps of: inputting a two dimensional digital source image to said computer processor; said instruction comprising the steps of: converting said two dimensional digital source image to a left digital image and a right digital image; displaying said left digital image and said right digital image on a viewing screen; selecting a key subject point in said displayed left digital image and said displayed right digital image and assigning an intermediate gray scale value; selecting a closest point in said displayed left digital image and said displayed right digital image and assigning said closest point a gray scale value of a start number; selecting a furthest point in said displayed left digital image and said displayed right digital image and assigning said furthest point a gray scale value of an end number; inputting a minimum parallax, an intermediate parallax, and a maximum parallax based on at least one input image parameter; calculating a layer number of the number of image layers to be generated between said selected closest point and said selected furthest point based on the digital input imagery resolution and the geometry of the viewing lens or viewing device; generating a plurality of image layers, equal in number to the calculated layer number, between said closest point and said furthest point, said image layers configured between said minimum parallax and said maximum parallax; and interphasing columns of pixels of said plurality of image layers to generate a multidimensional digital master image aligned to said key subject point and within a calculated parallax range. inputting a two dimensional digital source image to said computer processor; said instruction comprising the steps of: converting said two dimensional digital source image to a left digital image and a right digital image; displaying said left digital image and said right digital image on a viewing screen; selecting a key subject point in said displayed left digital image and said displayed right digital image and assigning an intermediate gray scale value; selecting a closest point in said displayed left digital image and said displayed right digital image and assigning said closest point a gray scale value of a start number; selecting a furthest point in said displayed left digital image and said displayed right digital image and assigning said furthest point a gray scale value of an end number; inputting a minimum parallax, an intermediate parallax, and a maximum parallax based on at least one input image parameter; calculating a layer number of the number of image layers to be generated between said selected closest point and said selected furthest point based on the digital input imagery resolution and the geometry of the viewing lens or viewing device; generating a plurality of image layers, equal in number to the calculated layer number, between said closest point and said furthest point, said image layers configured between said minimum parallax and said maximum parallax; and interphasing columns of pixels of said plurality of image layers to generate a multidimensional digital master image aligned to said key subject point and within a calculated parallax range. converting said two dimensional digital source image to a left digital image and a right digital image; displaying said left digital image and said right digital image on a viewing screen; selecting a key subject point in said displayed left digital image and said displayed right digital image and assigning an intermediate gray scale value; selecting a closest point in said displayed left digital image and said displayed right digital image and assigning said closest point a gray scale value of a start number; selecting a furthest point in said displayed left digital image and said displayed right digital image and assigning said furthest point a gray scale value of an end number; inputting a minimum parallax, an intermediate parallax, and a maximum parallax based on at least one input image parameter; calculating a layer number of the number of image layers to be generated between said selected closest point and said selected furthest point based on the digital input imagery resolution and the geometry of the viewing lens or viewing device; generating a plurality of image layers, equal in number to the calculated layer number, between said closest point and said furthest point, said image layers configured between said minimum parallax and said maximum parallax; and interphasing columns of pixels of said plurality of image layers to generate a multidimensional digital master image aligned to said key subject point and within a calculated parallax range.