ManyLoDs: Parallel Many-View Level-of-Detail Selection for Real-Time Global Illumination
Level‐of‐Detail structures are a key component for scalable rendering. Built from raw 3D data, these structures are often defined as Bounding Volume Hierarchies, providing coarse‐to‐fine adaptive approximations that are well‐adapted for many‐view rasterization. Here, the total number of pixels in ea...
Gespeichert in:
Veröffentlicht in: | Computer graphics forum 2011-06, Vol.30 (4), p.1233-1240 |
---|---|
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 | 1240 |
---|---|
container_issue | 4 |
container_start_page | 1233 |
container_title | Computer graphics forum |
container_volume | 30 |
creator | Hollander, Matthias Ritschel, Tobias Eisemann, Elmar Boubekeur, Tamy |
description | Level‐of‐Detail structures are a key component for scalable rendering. Built from raw 3D data, these structures are often defined as Bounding Volume Hierarchies, providing coarse‐to‐fine adaptive approximations that are well‐adapted for many‐view rasterization. Here, the total number of pixels in each view is usually low, while the cost of choosing the appropriate LoD for each view is high. This task represents a challenge for existing GPU algorithms. We propose ManyLoDs, a new GPU algorithm to efficiently compute many LoDs from a Bounding Volume Hierarchy in parallel by balancing the workload within and among LoDs. Our approach is not specific to a particular rendering technique, can be used on lazy representations such as polygon soups, and can handle dynamic scenes. We apply our method to various many‐view rasterization applications, including Instant Radiosity, Point‐Based Global Illumination, and reflection/refraction mapping. For each of these, we achieve real‐time performance in complex scenes at high resolutions. |
doi_str_mv | 10.1111/j.1467-8659.2011.01982.x |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_914624243</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2402622931</sourcerecordid><originalsourceid>FETCH-LOGICAL-a5662-d5f6dc3b0469a4a4ce51e97c3fb8b0ca85c009b4139b1945435a8fd3545223153</originalsourceid><addsrcrecordid>eNqNkE1P2zAYgK1pSOtg_8HaZScHfyeetMNW1gJqAQ22oV0sJ30juXNjZrfQ_nsSijhwmi9-ZT-PZT0IYUYL1q_jZcGkLkmllSk4ZaygzFS82L5Bo5eLt2hEWT-XVKl36H3OS0qpLLUaodu563azeJI_4yuXXAgQ8HBEfnl4wDO4h0BiS05g7XzA1xCgWfvY4TYm_ANcIDd-BXgaYu0CPgths_KdG4gjdNC6kOHD836Ifk6-34xPyexyejb-OiNOac3JQrV60YiaSm2cdLIBxcCUjWjrqqaNq1RDqaklE6ZmRioplKvahVBScS6YEofo0_7duxT_bSCv7crnBkJwHcRNtqavwCWXoic_viKXcZO6_nO2KiuqqTG8h6o91KSYc4LW3iW_cmlnGbVDcLu0Q1c7dLVDcPsU3G579cteffABdv_t2fF0Mky9T_a-z2vYvvgu_bW6FKWyvy-mdj759uec81s7F4-xOZQa</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>878060992</pqid></control><display><type>article</type><title>ManyLoDs: Parallel Many-View Level-of-Detail Selection for Real-Time Global Illumination</title><source>Wiley Online Library Journals Frontfile Complete</source><source>Business Source Complete</source><creator>Hollander, Matthias ; Ritschel, Tobias ; Eisemann, Elmar ; Boubekeur, Tamy</creator><creatorcontrib>Hollander, Matthias ; Ritschel, Tobias ; Eisemann, Elmar ; Boubekeur, Tamy</creatorcontrib><description>Level‐of‐Detail structures are a key component for scalable rendering. Built from raw 3D data, these structures are often defined as Bounding Volume Hierarchies, providing coarse‐to‐fine adaptive approximations that are well‐adapted for many‐view rasterization. Here, the total number of pixels in each view is usually low, while the cost of choosing the appropriate LoD for each view is high. This task represents a challenge for existing GPU algorithms. We propose ManyLoDs, a new GPU algorithm to efficiently compute many LoDs from a Bounding Volume Hierarchy in parallel by balancing the workload within and among LoDs. Our approach is not specific to a particular rendering technique, can be used on lazy representations such as polygon soups, and can handle dynamic scenes. We apply our method to various many‐view rasterization applications, including Instant Radiosity, Point‐Based Global Illumination, and reflection/refraction mapping. For each of these, we achieve real‐time performance in complex scenes at high resolutions.</description><identifier>ISSN: 0167-7055</identifier><identifier>EISSN: 1467-8659</identifier><identifier>DOI: 10.1111/j.1467-8659.2011.01982.x</identifier><language>eng</language><publisher>Oxford, UK: Blackwell Publishing Ltd</publisher><subject>Algorithms ; Computer graphics ; GPU ; Hierarchies ; I.3.1 [Computer Graphics]: Hardware Architecture-Parallel Processing ; I.3.5 [Computer Graphics]: Computational Geometry and Object Modeling-Object hierarchies ; I.3.7 [Computer Graphics]: Three-Dimensional Graphics and Realism-Shading ; Illumination ; level-of-detail ; many-view ; multi-view ; Real time ; Reflection ; Rendering ; Soups ; Studies ; Three dimensional</subject><ispartof>Computer graphics forum, 2011-06, Vol.30 (4), p.1233-1240</ispartof><rights>2011 The Author(s) Computer Graphics Forum © 2011 The Eurographics Association and Blackwell Publishing Ltd.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-a5662-d5f6dc3b0469a4a4ce51e97c3fb8b0ca85c009b4139b1945435a8fd3545223153</citedby><cites>FETCH-LOGICAL-a5662-d5f6dc3b0469a4a4ce51e97c3fb8b0ca85c009b4139b1945435a8fd3545223153</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://onlinelibrary.wiley.com/doi/pdf/10.1111%2Fj.1467-8659.2011.01982.x$$EPDF$$P50$$Gwiley$$H</linktopdf><linktohtml>$$Uhttps://onlinelibrary.wiley.com/doi/full/10.1111%2Fj.1467-8659.2011.01982.x$$EHTML$$P50$$Gwiley$$H</linktohtml><link.rule.ids>314,777,781,1412,27905,27906,45555,45556</link.rule.ids></links><search><creatorcontrib>Hollander, Matthias</creatorcontrib><creatorcontrib>Ritschel, Tobias</creatorcontrib><creatorcontrib>Eisemann, Elmar</creatorcontrib><creatorcontrib>Boubekeur, Tamy</creatorcontrib><title>ManyLoDs: Parallel Many-View Level-of-Detail Selection for Real-Time Global Illumination</title><title>Computer graphics forum</title><description>Level‐of‐Detail structures are a key component for scalable rendering. Built from raw 3D data, these structures are often defined as Bounding Volume Hierarchies, providing coarse‐to‐fine adaptive approximations that are well‐adapted for many‐view rasterization. Here, the total number of pixels in each view is usually low, while the cost of choosing the appropriate LoD for each view is high. This task represents a challenge for existing GPU algorithms. We propose ManyLoDs, a new GPU algorithm to efficiently compute many LoDs from a Bounding Volume Hierarchy in parallel by balancing the workload within and among LoDs. Our approach is not specific to a particular rendering technique, can be used on lazy representations such as polygon soups, and can handle dynamic scenes. We apply our method to various many‐view rasterization applications, including Instant Radiosity, Point‐Based Global Illumination, and reflection/refraction mapping. For each of these, we achieve real‐time performance in complex scenes at high resolutions.</description><subject>Algorithms</subject><subject>Computer graphics</subject><subject>GPU</subject><subject>Hierarchies</subject><subject>I.3.1 [Computer Graphics]: Hardware Architecture-Parallel Processing</subject><subject>I.3.5 [Computer Graphics]: Computational Geometry and Object Modeling-Object hierarchies</subject><subject>I.3.7 [Computer Graphics]: Three-Dimensional Graphics and Realism-Shading</subject><subject>Illumination</subject><subject>level-of-detail</subject><subject>many-view</subject><subject>multi-view</subject><subject>Real time</subject><subject>Reflection</subject><subject>Rendering</subject><subject>Soups</subject><subject>Studies</subject><subject>Three dimensional</subject><issn>0167-7055</issn><issn>1467-8659</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2011</creationdate><recordtype>article</recordtype><recordid>eNqNkE1P2zAYgK1pSOtg_8HaZScHfyeetMNW1gJqAQ22oV0sJ30juXNjZrfQ_nsSijhwmi9-ZT-PZT0IYUYL1q_jZcGkLkmllSk4ZaygzFS82L5Bo5eLt2hEWT-XVKl36H3OS0qpLLUaodu563azeJI_4yuXXAgQ8HBEfnl4wDO4h0BiS05g7XzA1xCgWfvY4TYm_ANcIDd-BXgaYu0CPgths_KdG4gjdNC6kOHD836Ifk6-34xPyexyejb-OiNOac3JQrV60YiaSm2cdLIBxcCUjWjrqqaNq1RDqaklE6ZmRioplKvahVBScS6YEofo0_7duxT_bSCv7crnBkJwHcRNtqavwCWXoic_viKXcZO6_nO2KiuqqTG8h6o91KSYc4LW3iW_cmlnGbVDcLu0Q1c7dLVDcPsU3G579cteffABdv_t2fF0Mky9T_a-z2vYvvgu_bW6FKWyvy-mdj759uec81s7F4-xOZQa</recordid><startdate>201106</startdate><enddate>201106</enddate><creator>Hollander, Matthias</creator><creator>Ritschel, Tobias</creator><creator>Eisemann, Elmar</creator><creator>Boubekeur, Tamy</creator><general>Blackwell Publishing Ltd</general><scope>BSCLL</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>F28</scope><scope>FR3</scope></search><sort><creationdate>201106</creationdate><title>ManyLoDs: Parallel Many-View Level-of-Detail Selection for Real-Time Global Illumination</title><author>Hollander, Matthias ; Ritschel, Tobias ; Eisemann, Elmar ; Boubekeur, Tamy</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a5662-d5f6dc3b0469a4a4ce51e97c3fb8b0ca85c009b4139b1945435a8fd3545223153</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2011</creationdate><topic>Algorithms</topic><topic>Computer graphics</topic><topic>GPU</topic><topic>Hierarchies</topic><topic>I.3.1 [Computer Graphics]: Hardware Architecture-Parallel Processing</topic><topic>I.3.5 [Computer Graphics]: Computational Geometry and Object Modeling-Object hierarchies</topic><topic>I.3.7 [Computer Graphics]: Three-Dimensional Graphics and Realism-Shading</topic><topic>Illumination</topic><topic>level-of-detail</topic><topic>many-view</topic><topic>multi-view</topic><topic>Real time</topic><topic>Reflection</topic><topic>Rendering</topic><topic>Soups</topic><topic>Studies</topic><topic>Three dimensional</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Hollander, Matthias</creatorcontrib><creatorcontrib>Ritschel, Tobias</creatorcontrib><creatorcontrib>Eisemann, Elmar</creatorcontrib><creatorcontrib>Boubekeur, Tamy</creatorcontrib><collection>Istex</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>ANTE: Abstracts in New Technology & Engineering</collection><collection>Engineering Research Database</collection><jtitle>Computer graphics forum</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Hollander, Matthias</au><au>Ritschel, Tobias</au><au>Eisemann, Elmar</au><au>Boubekeur, Tamy</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>ManyLoDs: Parallel Many-View Level-of-Detail Selection for Real-Time Global Illumination</atitle><jtitle>Computer graphics forum</jtitle><date>2011-06</date><risdate>2011</risdate><volume>30</volume><issue>4</issue><spage>1233</spage><epage>1240</epage><pages>1233-1240</pages><issn>0167-7055</issn><eissn>1467-8659</eissn><abstract>Level‐of‐Detail structures are a key component for scalable rendering. Built from raw 3D data, these structures are often defined as Bounding Volume Hierarchies, providing coarse‐to‐fine adaptive approximations that are well‐adapted for many‐view rasterization. Here, the total number of pixels in each view is usually low, while the cost of choosing the appropriate LoD for each view is high. This task represents a challenge for existing GPU algorithms. We propose ManyLoDs, a new GPU algorithm to efficiently compute many LoDs from a Bounding Volume Hierarchy in parallel by balancing the workload within and among LoDs. Our approach is not specific to a particular rendering technique, can be used on lazy representations such as polygon soups, and can handle dynamic scenes. We apply our method to various many‐view rasterization applications, including Instant Radiosity, Point‐Based Global Illumination, and reflection/refraction mapping. For each of these, we achieve real‐time performance in complex scenes at high resolutions.</abstract><cop>Oxford, UK</cop><pub>Blackwell Publishing Ltd</pub><doi>10.1111/j.1467-8659.2011.01982.x</doi><tpages>8</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0167-7055 |
ispartof | Computer graphics forum, 2011-06, Vol.30 (4), p.1233-1240 |
issn | 0167-7055 1467-8659 |
language | eng |
recordid | cdi_proquest_miscellaneous_914624243 |
source | Wiley Online Library Journals Frontfile Complete; Business Source Complete |
subjects | Algorithms Computer graphics GPU Hierarchies I.3.1 [Computer Graphics]: Hardware Architecture-Parallel Processing I.3.5 [Computer Graphics]: Computational Geometry and Object Modeling-Object hierarchies I.3.7 [Computer Graphics]: Three-Dimensional Graphics and Realism-Shading Illumination level-of-detail many-view multi-view Real time Reflection Rendering Soups Studies Three dimensional |
title | ManyLoDs: Parallel Many-View Level-of-Detail Selection for Real-Time Global Illumination |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-20T07%3A09%3A51IST&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=ManyLoDs:%20Parallel%20Many-View%20Level-of-Detail%20Selection%20for%20Real-Time%20Global%20Illumination&rft.jtitle=Computer%20graphics%20forum&rft.au=Hollander,%20Matthias&rft.date=2011-06&rft.volume=30&rft.issue=4&rft.spage=1233&rft.epage=1240&rft.pages=1233-1240&rft.issn=0167-7055&rft.eissn=1467-8659&rft_id=info:doi/10.1111/j.1467-8659.2011.01982.x&rft_dat=%3Cproquest_cross%3E2402622931%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=878060992&rft_id=info:pmid/&rfr_iscdi=true |