dc.contributor.author | Diolatzis, Stavros | en_US |
dc.contributor.author | Gruson, Adrien | en_US |
dc.contributor.author | Jakob, Wenzel | en_US |
dc.contributor.author | Nowrouzezahrai, Derek | en_US |
dc.contributor.author | Drettakis, George | en_US |
dc.contributor.editor | Dachsbacher, Carsten and Pharr, Matt | en_US |
dc.date.accessioned | 2020-06-28T15:23:44Z | |
dc.date.available | 2020-06-28T15:23:44Z | |
dc.date.issued | 2020 | |
dc.identifier.issn | 1467-8659 | |
dc.identifier.uri | https://doi.org/10.1111/cgf.14051 | |
dc.identifier.uri | https://diglib.eg.org:443/handle/10.1111/cgf14051 | |
dc.description.abstract | Path tracing is now the standard method used to generate realistic imagery in many domains, e.g., film, special effects, architecture etc. Path guiding has recently emerged as a powerful strategy to counter the notoriously long computation times required to render such images. We present a practical path guiding algorithm that performs product sampling, i.e., samples proportional to the product of the bidirectional scattering distribution function (BSDF) and incoming radiance. We use a spatial-directional subdivision to represent incoming radiance, and introduce the use of Linearly Transformed Cosines (LTCs) to represent the BSDF during path guiding, thus enabling efficient product sampling. Despite the computational efficiency of LTCs, several optimizations are needed to make our method cost effective. In particular, we show how we can use vectorization, precomputation, as well as strategies to optimize multiple importance sampling and Russian roulette to improve performance. We evaluate our method on several scenes, demonstrating consistent improvement in efficiency compared to previous work, especially in scenes with significant glossy inter-reflection. | en_US |
dc.publisher | The Eurographics Association and John Wiley & Sons Ltd. | en_US |
dc.rights | Attribution 4.0 International License | |
dc.rights.uri | https://creativecommons.org/licenses/by/4.0/ | |
dc.subject | ray tracing | |
dc.subject | global illumination | |
dc.subject | spatial subdivision | |
dc.title | Practical Product Path Guiding Using Linearly Transformed Cosines | en_US |
dc.description.seriesinformation | Computer Graphics Forum | |
dc.description.sectionheaders | Path Guiding | |
dc.description.volume | 39 | |
dc.description.number | 4 | |
dc.identifier.doi | 10.1111/cgf.14051 | |
dc.identifier.pages | 23-33 | |