Show simple item record

dc.contributor.authorDiolatzis, Stavrosen_US
dc.contributor.authorGruson, Adrienen_US
dc.contributor.authorJakob, Wenzelen_US
dc.contributor.authorNowrouzezahrai, Dereken_US
dc.contributor.authorDrettakis, Georgeen_US
dc.contributor.editorDachsbacher, Carsten and Pharr, Matten_US
dc.date.accessioned2020-06-28T15:23:44Z
dc.date.available2020-06-28T15:23:44Z
dc.date.issued2020
dc.identifier.issn1467-8659
dc.identifier.urihttps://doi.org/10.1111/cgf.14051
dc.identifier.urihttps://diglib.eg.org:443/handle/10.1111/cgf14051
dc.description.abstractPath 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.publisherThe Eurographics Association and John Wiley & Sons Ltd.en_US
dc.rightsAttribution 4.0 International License
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectray tracing
dc.subjectglobal illumination
dc.subjectspatial subdivision
dc.titlePractical Product Path Guiding Using Linearly Transformed Cosinesen_US
dc.description.seriesinformationComputer Graphics Forum
dc.description.sectionheadersPath Guiding
dc.description.volume39
dc.description.number4
dc.identifier.doi10.1111/cgf.14051
dc.identifier.pages23-33


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

  • 39-Issue 4
    Rendering 2020 - Symposium Proceedings

Show simple item record

Attribution 4.0 International License
Except where otherwise noted, this item's license is described as Attribution 4.0 International License