Computer Graphics Forum

Practical Real-Time Lens-Flare Rendering

Sungkil Lee and Elmar Eisemann

We present a practical real-time approach for rendering lens-flare effects. While previous work employed costly ray tracing or complex polynomial expressions, we present a coarser, but also significantly faster solution. Our method is based on a first-order approximation of the ray transfer in an optical system, which allows us to derive a matrix that maps lens flare-producing light rays directly to the sensor. The resulting approach is easy to implement and produces physically-plausible images at high framerates on standard off-the-shelf graphics hardware.


More Information

Gallery

Citation

Sungkil Lee and Elmar Eisemann, Practical Real-Time Lens-Flare Rendering, Computer Graphics Forum, 32, pp. 1–6, 2013.

BibTex

@article{bib:lee:2013,
    author       = { Lee, Sungkil and Eisemann, Elmar },    
    title        = { Practical Real-Time Lens-Flare Rendering },
    journal      = { Computer Graphics Forum },
    volume       = { 32 },
    year         = { 2013 },
    pages        = { 1--6 },
    doi          = { 10.1111/cgf.12145 },
    dblp         = { journals/cgf/LeeE13 },
    url          = { https://publications.graphics.tudelft.nl/papers/335 },
}