Computer Generated Holograms from 3D Meshes using an Analytic Light Transport Model

Lukas Ahrenberg, Philip Benzie, Marcus Magnor, and John Watson, Applied Optics, Vol. 47, No. 9

Abstract: We present a method to analytically compute the light distribution of triangles directly in frequency space. This allows for fast evaluation, shading, and propagation of light from 3D mesh objects using angular spectrum methods. The algorithm complexity is only dependent on the hologram resolution and the polygon count of the 3D model. In contrast to other polygon based computer generated holography methods we do not need to perform a Fourier transform per surface. The theory behind the approach is derived, and a suitable algorithm to compute a digital hologram from a general triangle mesh is presented. We review some first results rendered on a spatial-light-modulator-based display by our proof-of-concept software.



author = {Lukas Ahrenberg and Philip Benzie and Marcus Magnor and John Watson},
journal = {Appl. Opt.},
keywords = {Fourier optics and signal processing ; Holography; Computer holography},
number = {10},
pages = {1567–1574},
publisher = {OSA},
title = {Computer generated holograms from three dimensional meshes using an analytic light transport model},
volume = {47},
year = {2008},
url = {},

Update November 2011. I made a post on this web page regarding some details of the paper.

Leave a Reply