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,...
Gespeichert in:
Veröffentlicht in: | Programming and computer software 2021-07, Vol.47 (4), p.298-326 |
---|---|
Hauptverfasser: | , , , |
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 & 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 & Aerospace Database</collection><collection>ProQuest Advanced Technologies & 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 |