Skip to main navigation Skip to search Skip to main content

Rendering of 3D scenes in analytical polygon-based computer holography with texture mapping

  • Wenlong Qin
  • , Qinyang Fu
  • , Yaping Zhang
  • , Bing Zhang
  • , Pin Wang
  • , Ting Chung Poon
  • , Xianfeng Gu
  • Kunming University of Science and Technology
  • Virginia Polytechnic Institute and State University

Research output: Contribution to journalArticlepeer-review

9 Scopus citations

Abstract

A computer-generated hologram (CGH) is a technique that generates an object light field by superimposing elementary holograms. Unlike traditional holography, this technique does not require the generation of an additional reference light to interfere with the calculated object light field. Texture mapping is a method that enhances the realism of 3D scenes. A fast method is presented that allows users to render holograms of 3D scenes consisting of triangular meshes with texture mapping. All calculations are performed with analytical expressions to ensure that the holograms generated by this method are fast and can reconstruct three-dimensional scenes with high quality. Using this method, a hologram of a three-dimensional scene consisting of thousands of triangles is generated. Our algorithm generates the same reconstruction results as those of Kim et al. [Appl. Opt. 47, D117 (2008)], but significantly reduces the computation time (the computation time of our algorithm is only one-third of that of Kim et al.’s algorithm). The results show that the proposed method is computationally efficient as compared to a previous work. The proposed method is verified by simulations and optical experiments.

Original languageEnglish
Pages (from-to)A32-A39
JournalJournal of the Optical Society of America A: Optics and Image Science, and Vision
Volume41
Issue number3
DOIs
StatePublished - Mar 2024

Fingerprint

Dive into the research topics of 'Rendering of 3D scenes in analytical polygon-based computer holography with texture mapping'. Together they form a unique fingerprint.

Cite this