PetaPixel

Researchers Come Up With Quick Way of Generating Realistic Lens Flare

Artificial lens flare is an important part of making certain computer generated scenes look realistic, but up to this point creating realistic lens flare has been a task that requires a good deal of processing power. Now, researchers have come up with a way to simulating lens flare quickly and accurately, taking into account a large number of physical factors that cause the phenomenon:

The underlying model covers many components that are important for realism, such as imperfections, chromatic and geometric lens aberrations, and antireflective lens coatings.

The video above discusses how the technology works, and also touches on the science behind lens flares. The method is patent-pending, and will be presented later this year at SIGGRAPH 2011.

Physically-Based Real-Time Lens Flare Rendering [Max-Planck-Institut Informatik]


 
 
  • patrick

    impressive… I wonder if they can simulate the lens flare on a Zeiss ZM c biogon 2.8 35mm…. oh wait.. 

  • http://grizzzzzzle.blogspot.com/ Chris

    When I saw this title, I thought “hm, all you need to do is find a cheap prime and remove the lens hood if it came with one”, that was before I saw the “computer generated scenes” part :-P For real photographs its quite easy, really..

  • http://grizzzzzzle.blogspot.com/ Chris

    When I saw this title, I thought “hm, all you need to do is find a cheap prime and remove the lens hood if it came with one”, that was before I saw the “computer generated scenes” part :-P For real photographs its quite easy, really..

  • http://twitter.com/zak Zak Henry

    I have never understood why 3D renderings insist on having lens flare for the sake of ‘adding realism’. Our eyes don’t have the construction or materials of a camera lens, yet we do still have artifacts in our vision caused by not just the lens, but particles on the eye itself and eyelashes. Why don’t renderings simulate these artifacts?

  • http://twitter.com/zak Zak Henry

    I have never understood why 3D renderings insist on having lens flare for the sake of ‘adding realism’. Our eyes don’t have the construction or materials of a camera lens, yet we do still have artifacts in our vision caused by not just the lens, but particles on the eye itself and eyelashes. Why don’t renderings simulate these artifacts?