{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T17:21:42Z","timestamp":1777656102993,"version":"3.51.4"},"reference-count":28,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2011,7,1]],"date-time":"2011-07-01T00:00:00Z","timestamp":1309478400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2011,7]]},"abstract":"<jats:p>Lens flare is caused by light passing through a photographic lens system in an unintended way. Often considered a degrading artifact, it has become a crucial component for realistic imagery and an artistic means that can even lead to an increased perceived brightness. So far, only costly offline processes allowed for convincing simulations of the complex light interactions. In this paper, we present a novel method to interactively compute physically-plausible flare renderings for photographic lenses. The underlying model covers many components that are important for realism, such as imperfections, chromatic and geometric lens aberrations, and antireflective lens coatings. Various acceleration strategies allow for a performance\/quality tradeoff, making our technique applicable both in real-time applications and in high-quality production rendering. We further outline artistic extensions to our system.<\/jats:p>","DOI":"10.1145\/2010324.1965003","type":"journal-article","created":{"date-parts":[[2011,7,26]],"date-time":"2011-07-26T14:17:46Z","timestamp":1311689866000},"page":"1-10","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":51,"title":["Physically-based real-time lens flare rendering"],"prefix":"10.1145","volume":"30","author":[{"given":"Matthias","family":"Hullin","sequence":"first","affiliation":[{"name":"MPI Informatik"}]},{"given":"Elmar","family":"Eisemann","sequence":"additional","affiliation":[{"name":"T\u00e9l\u00e9com ParisTech and Saarland University"}]},{"given":"Hans-Peter","family":"Seidel","sequence":"additional","affiliation":[{"name":"MPI Informatik and Saarland University"}]},{"given":"Sungkil","family":"Lee","sequence":"additional","affiliation":[{"name":"Sungkyunkwan University and MPI Informatik"}]}],"member":"320","published-online":{"date-parts":[[2011,7,25]]},"reference":[{"key":"e_1_2_2_1_1","first-page":"526","article-title":"Vector-based representation of a lens flare","volume":"7","author":"Alspach T.","year":"2009","unstructured":"Alspach, T., 2009. Vector-based representation of a lens flare. US Patent 7,526,417.","journal-title":"US Patent"},{"key":"e_1_2_2_2_1","unstructured":"Chaumond J. 2007. Realistic camera - lens flares. http:\/\/graphics.stanford.edu\/wikis\/cs348b-07\/JulienChaumond\/FinalProject."},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.5555\/1089508.1089523"},{"key":"e_1_2_2_4_1","volume-title":"Introduction to Fourier Optics, 3 ed","author":"Goodman J. W.","unstructured":"Goodman, J. W. 2005. Introduction to Fourier Optics, 3 ed. Roberts & Company Publishers, December."},{"key":"e_1_2_2_5_1","volume-title":"Optics, 4 ed","author":"Hecht E.","unstructured":"Hecht, E. 2001. Optics, 4 ed. Addison Wesley, August."},{"key":"e_1_2_2_6_1","volume-title":"A physically-based approach for lens flare simulation. Master's thesis","author":"Keshmirian A.","unstructured":"Keshmirian, A. 2008. A physically-based approach for lens flare simulation. Master's thesis, University of California, San Diego."},{"key":"e_1_2_2_7_1","unstructured":"Kilgard J. 2000. Fast OpenGL-rendering of lens flares. http:\/\/www.opengl.org\/resources\/features\/KilgardTechniques\/LensFlare\/."},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","unstructured":"King Y. 2001. Game Programming Gems 2. Charles River Media ch. 2D Lens Flare.","DOI":"10.5555\/516343"},{"key":"e_1_2_2_9_1","volume-title":"Optics in Photography","author":"Kingslake R.","unstructured":"Kingslake, R. 1992. Optics in Photography. SPIE Publications."},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/218380.218463"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1778802"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","unstructured":"Maughan C. 2001. Game Programming Gems 2. Charles River Media ch. Texture Masking for Faster Lens Flare.","DOI":"10.5555\/516343"},{"key":"e_1_2_2_13_1","unstructured":"Oat C. 2004. Shader X3. Charles River Media ch. A Steerable Streak Filter."},{"key":"e_1_2_2_14_1","first-page":"537","article-title":"Zoom lens","volume":"5","author":"Ogawa H.","year":"1996","unstructured":"Ogawa, H., 1996. Zoom lens. US Patent 5,537,259.","journal-title":"US Patent"},{"key":"e_1_2_2_15_1","doi-asserted-by":"crossref","unstructured":"Oh S. B. Kashyap S. Garg R. Chandran S. and Raskar R. 2010. Rendering Wave Effects with Augmented Light Field. In Computer Graphics Forum (Proc. Eurographics).","DOI":"10.1111\/j.1467-8659.2009.01620.x"},{"key":"e_1_2_2_16_1","doi-asserted-by":"crossref","unstructured":"Ozaktas H. M. Zalevsky Z. and Kutay M. A. 2001. The fractional Fourier transform with applications in optics and signal processing. Wiley.","DOI":"10.23919\/ECC.2001.7076127"},{"key":"e_1_2_2_17_1","volume-title":"Eds.","volume":"5249","author":"Perrin J.-C.","year":"2004","unstructured":"Perrin, J.-C. 2004. Methods for rapid evaluation of the stray light in optical systems. SPIE, L. Mazuray, P. J. Rogers, and R. Wartmann, Eds., vol. 5249, 392--399."},{"key":"e_1_2_2_18_1","unstructured":"Pixar 2008. The imperfect lens: Creating the look of Wall-E. Wall-E Three-DVD Box."},{"key":"e_1_2_2_19_1","unstructured":"Polyanskiy M. 2010. Refractive index database. http:\/\/refractiveindex.info."},{"key":"e_1_2_2_20_1","volume-title":"-P","author":"Ritschel T.","year":"2009","unstructured":"Ritschel, T., Ihrke, M., Frisvad, J. R., Coppens, J., Myszkowski, K., and Seidel, H.-P. 2009. Temporal Glare: Real-Time Dynamic Simulation of the Scattering in the Human Eye. In Computer Graphics Forum (Proc. Eurographics)."},{"key":"e_1_2_2_21_1","volume-title":"January","author":"Schott AG","year":"2011","unstructured":"Schott AG, 2011. Optical glass catalogue, January 2011."},{"key":"e_1_2_2_22_1","unstructured":"Sekulic D. 2004. GPU Gems. Addison-Wesley ch. Efficient Occlusion Queries."},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1002\/andp.18712190612"},{"key":"e_1_2_2_24_1","volume-title":"Modern Lens Design","author":"Smith W. J.","unstructured":"Smith, W. J. 2005. Modern Lens Design. McGraw-Hill."},{"key":"e_1_2_2_25_1","volume-title":"Computer Graphics Forum","volume":"30","author":"Steinert B.","unstructured":"Steinert, B., Dammertz, H., Hanika, J., and Lensch, H. P. A. 2011. General spectral camera lens simulation. In Computer Graphics Forum, vol. 30, to appear."},{"key":"e_1_2_2_26_1","unstructured":"Tocci M. 2007. Quantifying Veiling Glare (ZEMAX Users' Knowledge Base). http:\/\/www.zemax.com\/kb\/articles\/192\/1."},{"key":"e_1_2_2_27_1","unstructured":"Wenzel C. 2005. Far Cry and DirectX. http:\/\/developer.amd.com\/media\/gpu_assets\/D3DTutorial08_FarCryAndDX9.pdf."},{"key":"e_1_2_2_28_1","unstructured":"Woerner M. 2009. J. J. Abrams Admits Star Trek Lens Flares Are \"Ridiculous\" (interview). http:\/\/io9.com\/#!5230278."}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2010324.1965003","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2010324.1965003","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T11:06:23Z","timestamp":1750244783000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2010324.1965003"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,7]]},"references-count":28,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2011,7]]}},"alternative-id":["10.1145\/2010324.1965003"],"URL":"https:\/\/doi.org\/10.1145\/2010324.1965003","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2011,7]]},"assertion":[{"value":"2011-07-25","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}