Hardware-based rendering of full-parallax synthetic holograms.

We present a method for efficiently calculating the interference of complex-valued two-dimensional wave patterns that is useful during the generation of synthetic holograms. These patterns are represented as a special kind of images (textures), and the interference is calculated in a computer graphics rendering process. This enables us to leverage hardware support for holographic imaging that is implemented in many state-of-the-art computer workstations. Using this approach, we gain a speedup of a factor of 60-90 compared with conventional calculation methods for interfering wave patterns. Our method is evaluated numerically, examples are shown, and the program code is outlined.

[1]  Thomas Beth,et al.  Design of paraxial diffractive elements with the CAD system DIGIOPT , 1995 .

[2]  Mark Lucente,et al.  Rendering interactive holographic images , 1995, SIGGRAPH.

[3]  Stephen A. Benton,et al.  Survey Of Holographic Stereograms , 1983, Optics & Photonics.

[4]  Tom Davis,et al.  Opengl programming guide: the official guide to learning opengl , 1993 .

[5]  J. Goodman Introduction to Fourier optics , 1969 .

[6]  James P. Waters,et al.  HOLOGRAPHIC IMAGE SYNTHESIS UTILIZING THEORETICAL METHODS , 1966 .

[7]  Oliver Deussen,et al.  Synthetic Holograms of Splines , 1997 .

[8]  Mark J. Kilgard Realizing OpenGL: two implementations of one architecture , 1997, HWWS '97.

[9]  Kenneth Haines,et al.  Computer graphics for holography , 1992, IEEE Computer Graphics and Applications.

[10]  John S. Montrym,et al.  InfiniteReality: a real-time graphics system , 1997, SIGGRAPH.

[11]  D. Leseberg,et al.  Computer generated holograms: cylindrical, conical, and helical waves. , 1987, Applied optics.

[12]  Mark Lucente Interactive three-dimensional holographic displays: seeing the future in depth , 1997, COMG.

[13]  Oliver Deussen,et al.  Holographic imaging of lines: a texture based approach , 1997, Proceedings. 1997 IEEE Conference on Information Visualization (Cat. No.97TB100165).

[14]  Werner Lauterborn,et al.  Coherent Optics: Fundamentals and Applications , 1999 .

[15]  O. Bryngdahl,et al.  Computer-generated holograms of three-dimensional objects composed of line segments , 1986 .

[16]  Michael W. Halle,et al.  Fast computer graphics rendering for full parallax spatial displays , 1997, Electronic Imaging.