We present a method for efficiently calculating the interference ofcomplex-valued two-dimensional wave patterns that is useful during thegeneration of synthetic holograms. These patterns are representedas a special kind of images (textures), and the interference iscalculated in a computer graphics rendering process. This enablesus to leverage hardware support for holographic imaging that isimplemented in many state-of-the-art computer workstations. Usingthis approach, we gain a speedup of a factor of 60--90 compared withconventional calculation methods for interfering wave patterns. Ourmethod is evaluated numerically, examples are shown, and the programcode is outlined.
@article{Ritter1999Hardwarebasedrendering,
author = {A. Ritter, J. Böttger, O. Deussen, M. König, T. Strothotte},
doi = {10.1364/AO.38.001364},
journal = {Appl. Opt.},
keywords = {Computer holography; Diffractive optics},
month = {mar},
number = {8},
pages = {1364--1369},
publisher = {OSA},
title = {Hardware-based rendering of full-parallax synthetic holograms},
url = {http://ao.osa.org/abstract.cfm?URI=ao-38-8-1364},
volume = {38},
year = {1999}
}