Authors
Leonardo Scandolo, Sungkil Lee, Elmar Eisemann §
Publication date
2018/7
Journal
Computer Graphics Forum
Volume
37
Issue
4
Pages
167-176
Description
Far‐field diffraction can be evaluated using the Discrete Fourier Transform (DFT) in image space but it is costly due to its dense sampling. We propose a technique based on a closed‐form solution of the continuous Fourier transform for simple vector primitives (quads) and propose a hierarchical and progressive evaluation to achieve real‐time performance. Our method is able to simulate diffraction effects in optical systems and can handle varying visibility due to dynamic light sources. Furthermore, it seamlessly extends to near‐field diffraction. We show the benefit of our solution in various applications, including realistic real‐time glare and bloom rendering.
Total citations
2020202120222023211
Scholar articles