Sampling Visible GGX Normals with Spherical Caps

dc.contributor.authorDupuy, Jonathanen_US
dc.contributor.authorBenyoub, Anisen_US
dc.contributor.editorBikker, Jaccoen_US
dc.contributor.editorGribble, Christiaanen_US
dc.date.accessioned2023-06-25T09:03:49Z
dc.date.available2023-06-25T09:03:49Z
dc.date.issued2023
dc.description.abstractImportance sampling the distribution of visible GGX normals requires sampling those of a hemisphere. In this work, we introduce a novel method for sampling such visible normals. Our method builds upon the insight that a hemispherical mirror reflects parallel light rays uniformly within a solid angle shaped as a spherical cap. This spherical cap has the same apex as the hemispherical mirror, and its aperture given by the angle formed by the orientation of that apex and the direction of incident light rays. Based on this insight, we sample GGX visible normals as halfway vectors between a given incident direction and directions drawn from its associated spherical cap. Our resulting implementation is even simpler than that of Heitz and leads to up to 39% speed-ups in our benchmarks.en_US
dc.description.number8
dc.description.sectionheadersPrimitives, Surfaces, and Appearance Modeling
dc.description.seriesinformationComputer Graphics Forum
dc.description.volume42
dc.identifier.doi10.1111/cgf.14867
dc.identifier.issn1467-8659
dc.identifier.pages12 pages
dc.identifier.urihttps://doi.org/10.1111/cgf.14867
dc.identifier.urihttps://diglib.eg.org:443/handle/10.1111/cgf14867
dc.publisherThe Eurographics Association and John Wiley & Sons Ltd.en_US
dc.subjectCCS Concepts: Computing methodologies -> Reflectance modeling; Ray tracing
dc.subjectComputing methodologies
dc.subjectReflectance modeling
dc.subjectRay tracing
dc.titleSampling Visible GGX Normals with Spherical Capsen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
v42i8_03_14867.pdf
Size:
3.72 MB
Format:
Adobe Portable Document Format