Patent ID: 7256791

Claim:
A method of processing three-dimensional image data for a three-dimensional volumetric display having a plurality of display surfaces and addressable (x,y,z) coordinates, the method comprising: generating three-dimensional image data comprising (x,y,z) coordinate and color information, wherein the z-coordinate information represents image depth information; assigning memory locations in a multiplanar frame buffer for the three dimensional image data in accordance with the equation: Addr= N b/p *( x+N x *y+N x *N y *z i ); providing the three-dimensional image data to the three-dimensional volumetric display based on the assigned memory locations in the multiplanar frame buffer, and displaying the three-dimensional image data wherein Addr is the assigned memory location in the multiplanar frame buffer for image data having coordinates (x,y,z), N b/p is the number of bytes of information stored for each pixel, N x is the number of pixels in the x direction of the three-dimensional volumetric display, N y is the number of pixels in the y dimension of the three-dimensional volumetric display, and Z i is an integer portion of the scaled z-coordinate value.