dc.contributor.author | Moulin, Matthias | en_US |
dc.contributor.author | Billen, Niels | en_US |
dc.contributor.author | Dutré, Philip | en_US |
dc.contributor.editor | Jaakko Lehtinen and Derek Nowrouzezahrai | en_US |
dc.date.accessioned | 2015-06-23T05:04:18Z | |
dc.date.available | 2015-06-23T05:04:18Z | |
dc.date.issued | 2015 | en_US |
dc.identifier.uri | http://dx.doi.org/10.2312/sre.20151164 | en_US |
dc.description.abstract | Acceleration data structures such as kd-trees aim at reducing the per-ray cost which is crucial for rendering performance. The de-facto standard for constructing kd-trees, the Surface Area Heuristic (SAH), does not take ray termination into account and instead assumes rays never hit a geometric primitive. The Ray Termination Surface Area Heuristic (RTSAH) is a cost metric originally used for determining the traversal order of the voxels for occlusion rays that takes ray termination into account. We adapt this RTSAH to building kd-trees that aim at reducing the per-ray cost of rays. Our build procedure has the same overall computational complexity and considers the same finite set of splitting planes as the SAH. By taking ray termination into account, we favor cutting off child voxels which are not or hardly visible to each other. This results in fundamentally different and more qualitative kd-trees compared to the SAH. | en_US |
dc.publisher | The Eurographics Association | en_US |
dc.subject | I.3.6 [Computer Graphics] | en_US |
dc.subject | Methodology and Techniques | en_US |
dc.subject | Graphics data structures and data types | en_US |
dc.subject | I.3.7 [Computer Graphics] | en_US |
dc.subject | Three Dimensional Graphics and Realism | en_US |
dc.subject | Raytracing | en_US |
dc.title | Efficient Visibility Heuristics for kd-trees Using the RTSAH | en_US |
dc.description.seriesinformation | Eurographics Symposium on Rendering - Experimental Ideas & Implementations | en_US |
dc.description.sectionheaders | Ray Tracing | en_US |
dc.identifier.doi | 10.2312/sre.20151164 | en_US |
dc.identifier.pages | 31-39 | en_US |