Sub-triangle opacity masks for faster ray tracing of transparent objects
We propose an easy and simple-to-integrate approach to accelerate ray tracing of alpha-tested transparent geometry with a focus on Microsoft® DirectX® or Vulkan® ray tracing extensions. Pre-computed bit masks are used to quickly determine fully transparent and fully opaque regions of triangles there...
Gespeichert in:
Veröffentlicht in: | Proceedings of the ACM on computer graphics and interactive techniques 2020-08, Vol.3 (2), p.1-12, Article 18 |
---|---|
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 | 12 |
---|---|
container_issue | 2 |
container_start_page | 1 |
container_title | Proceedings of the ACM on computer graphics and interactive techniques |
container_volume | 3 |
creator | Gruen, Holger Benthin, Carsten Woop, Sven |
description | We propose an easy and simple-to-integrate approach to accelerate ray tracing of alpha-tested transparent geometry with a focus on Microsoft® DirectX® or Vulkan® ray tracing extensions. Pre-computed bit masks are used to quickly determine fully transparent and fully opaque regions of triangles thereby skipping the more expensive alpha-test operation. These bit masks allow us to skip up to 86% of all transparency tests, yielding up to 40% speed up in a proof-of-concept DirectX® software only implementation. |
doi_str_mv | 10.1145/3406180 |
format | Article |
fullrecord | <record><control><sourceid>acm_cross</sourceid><recordid>TN_cdi_crossref_primary_10_1145_3406180</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>3406180</sourcerecordid><originalsourceid>FETCH-LOGICAL-a244t-8a48baec2abdffb1fcc4c36b3529ec1097b685360f08fd272d8d7b620edc4ff03</originalsourceid><addsrcrecordid>eNpNkL1PwzAUxC0EElWp2Jm8MQWeP5I4I6qAIlViAObo2fGrUpqkss2Q_55UbRHTne5-uuEYuxXwIITOH5WGQhi4YDOZl2VWiEpd_vPXbBHjFgCk0FUh1YytPn5slkKL_Wbn-bBH16aRdxi_I6chcMKYfOABR57CVPYbPtDB9nGPwfeJD3brXYo37IpwF_3ipHP29fL8uVxl6_fXt-XTOkOpdcoMamPRO4m2IbKCnNNOFVblsvJOQFXawuSqAAJDjSxlY5opkuAbp4lAzdn9cdeFIcbgqd6HtsMw1gLqwwf16YOJvDuS6Lo_6Fz-AoxYV0w</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Sub-triangle opacity masks for faster ray tracing of transparent objects</title><source>ACM Digital Library Complete</source><creator>Gruen, Holger ; Benthin, Carsten ; Woop, Sven</creator><creatorcontrib>Gruen, Holger ; Benthin, Carsten ; Woop, Sven</creatorcontrib><description>We propose an easy and simple-to-integrate approach to accelerate ray tracing of alpha-tested transparent geometry with a focus on Microsoft® DirectX® or Vulkan® ray tracing extensions. Pre-computed bit masks are used to quickly determine fully transparent and fully opaque regions of triangles thereby skipping the more expensive alpha-test operation. These bit masks allow us to skip up to 86% of all transparency tests, yielding up to 40% speed up in a proof-of-concept DirectX® software only implementation.</description><identifier>ISSN: 2577-6193</identifier><identifier>EISSN: 2577-6193</identifier><identifier>DOI: 10.1145/3406180</identifier><language>eng</language><publisher>New York, NY, USA: ACM</publisher><subject>Computer graphics ; Computing methodologies ; Ray tracing ; Rendering</subject><ispartof>Proceedings of the ACM on computer graphics and interactive techniques, 2020-08, Vol.3 (2), p.1-12, Article 18</ispartof><rights>Owner/Author</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-a244t-8a48baec2abdffb1fcc4c36b3529ec1097b685360f08fd272d8d7b620edc4ff03</citedby><cites>FETCH-LOGICAL-a244t-8a48baec2abdffb1fcc4c36b3529ec1097b685360f08fd272d8d7b620edc4ff03</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://dl.acm.org/doi/pdf/10.1145/3406180$$EPDF$$P50$$Gacm$$Hfree_for_read</linktopdf><link.rule.ids>314,776,780,2276,27901,27902,40172,75971</link.rule.ids></links><search><creatorcontrib>Gruen, Holger</creatorcontrib><creatorcontrib>Benthin, Carsten</creatorcontrib><creatorcontrib>Woop, Sven</creatorcontrib><title>Sub-triangle opacity masks for faster ray tracing of transparent objects</title><title>Proceedings of the ACM on computer graphics and interactive techniques</title><addtitle>ACM PACMCGIT</addtitle><description>We propose an easy and simple-to-integrate approach to accelerate ray tracing of alpha-tested transparent geometry with a focus on Microsoft® DirectX® or Vulkan® ray tracing extensions. Pre-computed bit masks are used to quickly determine fully transparent and fully opaque regions of triangles thereby skipping the more expensive alpha-test operation. These bit masks allow us to skip up to 86% of all transparency tests, yielding up to 40% speed up in a proof-of-concept DirectX® software only implementation.</description><subject>Computer graphics</subject><subject>Computing methodologies</subject><subject>Ray tracing</subject><subject>Rendering</subject><issn>2577-6193</issn><issn>2577-6193</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2020</creationdate><recordtype>article</recordtype><recordid>eNpNkL1PwzAUxC0EElWp2Jm8MQWeP5I4I6qAIlViAObo2fGrUpqkss2Q_55UbRHTne5-uuEYuxXwIITOH5WGQhi4YDOZl2VWiEpd_vPXbBHjFgCk0FUh1YytPn5slkKL_Wbn-bBH16aRdxi_I6chcMKYfOABR57CVPYbPtDB9nGPwfeJD3brXYo37IpwF_3ipHP29fL8uVxl6_fXt-XTOkOpdcoMamPRO4m2IbKCnNNOFVblsvJOQFXawuSqAAJDjSxlY5opkuAbp4lAzdn9cdeFIcbgqd6HtsMw1gLqwwf16YOJvDuS6Lo_6Fz-AoxYV0w</recordid><startdate>20200826</startdate><enddate>20200826</enddate><creator>Gruen, Holger</creator><creator>Benthin, Carsten</creator><creator>Woop, Sven</creator><general>ACM</general><scope>AAYXX</scope><scope>CITATION</scope></search><sort><creationdate>20200826</creationdate><title>Sub-triangle opacity masks for faster ray tracing of transparent objects</title><author>Gruen, Holger ; Benthin, Carsten ; Woop, Sven</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a244t-8a48baec2abdffb1fcc4c36b3529ec1097b685360f08fd272d8d7b620edc4ff03</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2020</creationdate><topic>Computer graphics</topic><topic>Computing methodologies</topic><topic>Ray tracing</topic><topic>Rendering</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Gruen, Holger</creatorcontrib><creatorcontrib>Benthin, Carsten</creatorcontrib><creatorcontrib>Woop, Sven</creatorcontrib><collection>CrossRef</collection><jtitle>Proceedings of the ACM on computer graphics and interactive techniques</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Gruen, Holger</au><au>Benthin, Carsten</au><au>Woop, Sven</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Sub-triangle opacity masks for faster ray tracing of transparent objects</atitle><jtitle>Proceedings of the ACM on computer graphics and interactive techniques</jtitle><stitle>ACM PACMCGIT</stitle><date>2020-08-26</date><risdate>2020</risdate><volume>3</volume><issue>2</issue><spage>1</spage><epage>12</epage><pages>1-12</pages><artnum>18</artnum><issn>2577-6193</issn><eissn>2577-6193</eissn><abstract>We propose an easy and simple-to-integrate approach to accelerate ray tracing of alpha-tested transparent geometry with a focus on Microsoft® DirectX® or Vulkan® ray tracing extensions. Pre-computed bit masks are used to quickly determine fully transparent and fully opaque regions of triangles thereby skipping the more expensive alpha-test operation. These bit masks allow us to skip up to 86% of all transparency tests, yielding up to 40% speed up in a proof-of-concept DirectX® software only implementation.</abstract><cop>New York, NY, USA</cop><pub>ACM</pub><doi>10.1145/3406180</doi><tpages>12</tpages><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 2577-6193 |
ispartof | Proceedings of the ACM on computer graphics and interactive techniques, 2020-08, Vol.3 (2), p.1-12, Article 18 |
issn | 2577-6193 2577-6193 |
language | eng |
recordid | cdi_crossref_primary_10_1145_3406180 |
source | ACM Digital Library Complete |
subjects | Computer graphics Computing methodologies Ray tracing Rendering |
title | Sub-triangle opacity masks for faster ray tracing of transparent objects |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-03T13%3A24%3A41IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-acm_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Sub-triangle%20opacity%20masks%20for%20faster%20ray%20tracing%20of%20transparent%20objects&rft.jtitle=Proceedings%20of%20the%20ACM%20on%20computer%20graphics%20and%20interactive%20techniques&rft.au=Gruen,%20Holger&rft.date=2020-08-26&rft.volume=3&rft.issue=2&rft.spage=1&rft.epage=12&rft.pages=1-12&rft.artnum=18&rft.issn=2577-6193&rft.eissn=2577-6193&rft_id=info:doi/10.1145/3406180&rft_dat=%3Cacm_cross%3E3406180%3C/acm_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true |