Lightcut Interpolation
dc.contributor.author | Rehfeld, Hauke | en_US |
dc.contributor.author | Dachsbacher, Carsten | en_US |
dc.contributor.editor | Ulf Assarsson and Warren Hunt | en_US |
dc.date.accessioned | 2016-06-17T14:08:14Z | |
dc.date.available | 2016-06-17T14:08:14Z | |
dc.date.issued | 2016 | en_US |
dc.description.abstract | Many-light rendering methods replace multi-bounce light transport with direct lighting from many virtual point light sources to allow for simple and efficient computation of global illumination. Lightcuts build a hierarchy over virtual lights, so that surface points can be shaded with a sublinear number of lights while minimizing error. However, the original algorithm needs to run on every shading point of the rendered image. It is well known that the performance of Lightcuts can be improved by exploiting the coherence between individual cuts. We propose a novel approach where we invest into the initial lightcut creation at representative cache records, and then directly interpolate the input lightcuts themselves as well as per-cluster visibility for neighboring shading points. This allows us to improve upon the performance of the original Lightcuts algorithm by a factor of 4-8 compared to an optimized GPU-implementation of Lightcuts, while introducing only a small additional approximation error. The GPU-implementation of our technique enables us to create previews of Lightcuts-based global illumination renderings. | en_US |
dc.description.sectionheaders | Ray Tracing | en_US |
dc.description.seriesinformation | Eurographics/ ACM SIGGRAPH Symposium on High Performance Graphics | en_US |
dc.identifier.doi | 10.2312/hpg.20161196 | en_US |
dc.identifier.isbn | 978-3-03868-008-6 | en_US |
dc.identifier.issn | 2079-8679 | en_US |
dc.identifier.pages | 99-108 | en_US |
dc.identifier.uri | https://doi.org/10.2312/hpg.20161196 | en_US |
dc.publisher | The Eurographics Association | 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 | Lightcut Interpolation | en_US |
Files
Original bundle
1 - 1 of 1