Light Transport in Realistic Rendering: State-of-the-Art Simulation Methods

The modern realistic computer graphics is based on physically correct lighting simulation. One of the main and computationally difficult problems is the calculation of light transport or global illumination, i.e. the distribution of light in a virtual scene taking into account multiple reflections,...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Programming and computer software 2021-07, Vol.47 (4), p.298-326
Hauptverfasser: Frolov, V. A., Voloboy, A. G., Ershov, S. V., Galaktionov, V. A.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 326
container_issue 4
container_start_page 298
container_title Programming and computer software
container_volume 47
creator Frolov, V. A.
Voloboy, A. G.
Ershov, S. V.
Galaktionov, V. A.
description The modern realistic computer graphics is based on physically correct lighting simulation. One of the main and computationally difficult problems is the calculation of light transport or global illumination, i.e. the distribution of light in a virtual scene taking into account multiple reflections, light scattering and various interactions of light with the scene objects. This problem is studied in hundreds of books and papers. They describe dozens of computational methods and their modifications. Our survey not only lists and briefly describes them but also gives some kind of a “map” of existing works that helps the reader to find one’s bearings, understand the advantages and drawbacks of these methods and thus select an appropriate basic approach. Special attention is paid to such characteristics of the methods as their robustness and universality with respect to models, the clarity of their verification, the possibility of efficient implementation on GPUs and the constraints imposed on the scene or illumination phenomena. In contrast to existing surveys, we try to analyze not only the efficiency of the methods but their limitations and the complexity of software implementation as well. In addition, the results of the authors' own numerical experiments that illustrate some of our conclusions are presented.
doi_str_mv 10.1134/S0361768821040034
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2918580613</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2918580613</sourcerecordid><originalsourceid>FETCH-LOGICAL-c316t-6327218984c64763624b8783a45c10fbed8f8cf1543f750ea5479ff37222fa123</originalsourceid><addsrcrecordid>eNp1kEFLAzEQhYMoWKs_wNuC5-hMkk1Sb6VoFSuCrecl3SZtSrtZk_Tgv3eXCh7E0wy8771hHiHXCLeIXNzNgUtUUmuGIAC4OCEDlKApZxJPyaCXaa-fk4uUtgAIIMSAvMz8epOLRTRNakPMhW-Kd2t2PmVfd1uzstE36_tink22NDiaN5aOO3Du94edyT40xavNm7BKl-TMmV2yVz9zSD4eHxaTJzp7mz5PxjNac5SZSs4UQz3SopZCSS6ZWGqluRFljeCWdqWdrh2WgjtVgjWlUCPnuGKMOYOMD8nNMbeN4fNgU6624RCb7mTFRqhLDRJ5R-GRqmNIKVpXtdHvTfyqEKq-s-pPZ52HHT2p7b-28Tf5f9M3sbRrng</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2918580613</pqid></control><display><type>article</type><title>Light Transport in Realistic Rendering: State-of-the-Art Simulation Methods</title><source>ProQuest Central UK/Ireland</source><source>SpringerLink Journals - AutoHoldings</source><source>ProQuest Central</source><creator>Frolov, V. A. ; Voloboy, A. G. ; Ershov, S. V. ; Galaktionov, V. A.</creator><creatorcontrib>Frolov, V. A. ; Voloboy, A. G. ; Ershov, S. V. ; Galaktionov, V. A.</creatorcontrib><description>The modern realistic computer graphics is based on physically correct lighting simulation. One of the main and computationally difficult problems is the calculation of light transport or global illumination, i.e. the distribution of light in a virtual scene taking into account multiple reflections, light scattering and various interactions of light with the scene objects. This problem is studied in hundreds of books and papers. They describe dozens of computational methods and their modifications. Our survey not only lists and briefly describes them but also gives some kind of a “map” of existing works that helps the reader to find one’s bearings, understand the advantages and drawbacks of these methods and thus select an appropriate basic approach. Special attention is paid to such characteristics of the methods as their robustness and universality with respect to models, the clarity of their verification, the possibility of efficient implementation on GPUs and the constraints imposed on the scene or illumination phenomena. In contrast to existing surveys, we try to analyze not only the efficiency of the methods but their limitations and the complexity of software implementation as well. In addition, the results of the authors' own numerical experiments that illustrate some of our conclusions are presented.</description><identifier>ISSN: 0361-7688</identifier><identifier>EISSN: 1608-3261</identifier><identifier>DOI: 10.1134/S0361768821040034</identifier><language>eng</language><publisher>Moscow: Pleiades Publishing</publisher><subject>Algorithms ; Artificial Intelligence ; Computer graphics ; Computer Science ; Illumination ; Light ; Markov analysis ; Methods ; Operating Systems ; Robustness (mathematics) ; Simulation ; Software Engineering ; Software Engineering/Programming and Operating Systems ; Virtual reality</subject><ispartof>Programming and computer software, 2021-07, Vol.47 (4), p.298-326</ispartof><rights>Pleiades Publishing, Ltd. 2021. ISSN 0361-7688, Programming and Computer Software, 2021, Vol. 47, No. 4, pp. 298–326. © Pleiades Publishing, Ltd., 2021.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c316t-6327218984c64763624b8783a45c10fbed8f8cf1543f750ea5479ff37222fa123</citedby><cites>FETCH-LOGICAL-c316t-6327218984c64763624b8783a45c10fbed8f8cf1543f750ea5479ff37222fa123</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1134/S0361768821040034$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://www.proquest.com/docview/2918580613?pq-origsite=primo$$EHTML$$P50$$Gproquest$$H</linktohtml><link.rule.ids>315,781,785,21390,27926,27927,33746,41490,42559,43807,51321,64387,64391,72471</link.rule.ids></links><search><creatorcontrib>Frolov, V. A.</creatorcontrib><creatorcontrib>Voloboy, A. G.</creatorcontrib><creatorcontrib>Ershov, S. V.</creatorcontrib><creatorcontrib>Galaktionov, V. A.</creatorcontrib><title>Light Transport in Realistic Rendering: State-of-the-Art Simulation Methods</title><title>Programming and computer software</title><addtitle>Program Comput Soft</addtitle><description>The modern realistic computer graphics is based on physically correct lighting simulation. One of the main and computationally difficult problems is the calculation of light transport or global illumination, i.e. the distribution of light in a virtual scene taking into account multiple reflections, light scattering and various interactions of light with the scene objects. This problem is studied in hundreds of books and papers. They describe dozens of computational methods and their modifications. Our survey not only lists and briefly describes them but also gives some kind of a “map” of existing works that helps the reader to find one’s bearings, understand the advantages and drawbacks of these methods and thus select an appropriate basic approach. Special attention is paid to such characteristics of the methods as their robustness and universality with respect to models, the clarity of their verification, the possibility of efficient implementation on GPUs and the constraints imposed on the scene or illumination phenomena. In contrast to existing surveys, we try to analyze not only the efficiency of the methods but their limitations and the complexity of software implementation as well. In addition, the results of the authors' own numerical experiments that illustrate some of our conclusions are presented.</description><subject>Algorithms</subject><subject>Artificial Intelligence</subject><subject>Computer graphics</subject><subject>Computer Science</subject><subject>Illumination</subject><subject>Light</subject><subject>Markov analysis</subject><subject>Methods</subject><subject>Operating Systems</subject><subject>Robustness (mathematics)</subject><subject>Simulation</subject><subject>Software Engineering</subject><subject>Software Engineering/Programming and Operating Systems</subject><subject>Virtual reality</subject><issn>0361-7688</issn><issn>1608-3261</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GNUQQ</sourceid><recordid>eNp1kEFLAzEQhYMoWKs_wNuC5-hMkk1Sb6VoFSuCrecl3SZtSrtZk_Tgv3eXCh7E0wy8771hHiHXCLeIXNzNgUtUUmuGIAC4OCEDlKApZxJPyaCXaa-fk4uUtgAIIMSAvMz8epOLRTRNakPMhW-Kd2t2PmVfd1uzstE36_tink22NDiaN5aOO3Du94edyT40xavNm7BKl-TMmV2yVz9zSD4eHxaTJzp7mz5PxjNac5SZSs4UQz3SopZCSS6ZWGqluRFljeCWdqWdrh2WgjtVgjWlUCPnuGKMOYOMD8nNMbeN4fNgU6624RCb7mTFRqhLDRJ5R-GRqmNIKVpXtdHvTfyqEKq-s-pPZ52HHT2p7b-28Tf5f9M3sbRrng</recordid><startdate>20210701</startdate><enddate>20210701</enddate><creator>Frolov, V. A.</creator><creator>Voloboy, A. G.</creator><creator>Ershov, S. V.</creator><creator>Galaktionov, V. A.</creator><general>Pleiades Publishing</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>8FE</scope><scope>8FG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>P5Z</scope><scope>P62</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope></search><sort><creationdate>20210701</creationdate><title>Light Transport in Realistic Rendering: State-of-the-Art Simulation Methods</title><author>Frolov, V. A. ; Voloboy, A. G. ; Ershov, S. V. ; Galaktionov, V. A.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c316t-6327218984c64763624b8783a45c10fbed8f8cf1543f750ea5479ff37222fa123</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Algorithms</topic><topic>Artificial Intelligence</topic><topic>Computer graphics</topic><topic>Computer Science</topic><topic>Illumination</topic><topic>Light</topic><topic>Markov analysis</topic><topic>Methods</topic><topic>Operating Systems</topic><topic>Robustness (mathematics)</topic><topic>Simulation</topic><topic>Software Engineering</topic><topic>Software Engineering/Programming and Operating Systems</topic><topic>Virtual reality</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Frolov, V. A.</creatorcontrib><creatorcontrib>Voloboy, A. G.</creatorcontrib><creatorcontrib>Ershov, S. V.</creatorcontrib><creatorcontrib>Galaktionov, V. A.</creatorcontrib><collection>CrossRef</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>Advanced Technologies &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><jtitle>Programming and computer software</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Frolov, V. A.</au><au>Voloboy, A. G.</au><au>Ershov, S. V.</au><au>Galaktionov, V. A.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Light Transport in Realistic Rendering: State-of-the-Art Simulation Methods</atitle><jtitle>Programming and computer software</jtitle><stitle>Program Comput Soft</stitle><date>2021-07-01</date><risdate>2021</risdate><volume>47</volume><issue>4</issue><spage>298</spage><epage>326</epage><pages>298-326</pages><issn>0361-7688</issn><eissn>1608-3261</eissn><abstract>The modern realistic computer graphics is based on physically correct lighting simulation. One of the main and computationally difficult problems is the calculation of light transport or global illumination, i.e. the distribution of light in a virtual scene taking into account multiple reflections, light scattering and various interactions of light with the scene objects. This problem is studied in hundreds of books and papers. They describe dozens of computational methods and their modifications. Our survey not only lists and briefly describes them but also gives some kind of a “map” of existing works that helps the reader to find one’s bearings, understand the advantages and drawbacks of these methods and thus select an appropriate basic approach. Special attention is paid to such characteristics of the methods as their robustness and universality with respect to models, the clarity of their verification, the possibility of efficient implementation on GPUs and the constraints imposed on the scene or illumination phenomena. In contrast to existing surveys, we try to analyze not only the efficiency of the methods but their limitations and the complexity of software implementation as well. In addition, the results of the authors' own numerical experiments that illustrate some of our conclusions are presented.</abstract><cop>Moscow</cop><pub>Pleiades Publishing</pub><doi>10.1134/S0361768821040034</doi><tpages>29</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0361-7688
ispartof Programming and computer software, 2021-07, Vol.47 (4), p.298-326
issn 0361-7688
1608-3261
language eng
recordid cdi_proquest_journals_2918580613
source ProQuest Central UK/Ireland; SpringerLink Journals - AutoHoldings; ProQuest Central
subjects Algorithms
Artificial Intelligence
Computer graphics
Computer Science
Illumination
Light
Markov analysis
Methods
Operating Systems
Robustness (mathematics)
Simulation
Software Engineering
Software Engineering/Programming and Operating Systems
Virtual reality
title Light Transport in Realistic Rendering: State-of-the-Art Simulation Methods
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-18T11%3A48%3A16IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Light%20Transport%20in%20Realistic%20Rendering:%20State-of-the-Art%20Simulation%20Methods&rft.jtitle=Programming%20and%20computer%20software&rft.au=Frolov,%20V.%20A.&rft.date=2021-07-01&rft.volume=47&rft.issue=4&rft.spage=298&rft.epage=326&rft.pages=298-326&rft.issn=0361-7688&rft.eissn=1608-3261&rft_id=info:doi/10.1134/S0361768821040034&rft_dat=%3Cproquest_cross%3E2918580613%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2918580613&rft_id=info:pmid/&rfr_iscdi=true