Real-Time Rendering of Glints in the Presence of Area Lights

dc.contributor.authorKneiphof, Tomen_US
dc.contributor.authorKlein, Reinharden_US
dc.contributor.editorChen, Renjieen_US
dc.contributor.editorRitschel, Tobiasen_US
dc.contributor.editorWhiting, Emilyen_US
dc.date.accessioned2024-10-13T18:04:16Z
dc.date.available2024-10-13T18:04:16Z
dc.date.issued2024
dc.description.abstractMany real-world materials are characterized by a glittery appearance. Reproducing this effect in physically based renderings is a challenging problem due to its discrete nature, especially in real-time applications which require a consistently low runtime. Recent work focuses on glittery appearance illuminated by infinitesimally small light sources only. For light sources like the sun this approximation is a reasonable choice. In the real world however, all light sources are fundamentally area light sources. In this paper, we derive an efficient method for rendering glints illuminated by spatially constant diffuse area lights in real time. To this end, we require an adequate estimate for the probability of a single microfacet to be correctly oriented for reflection from the source to the observer. A good estimate is achieved either using linearly transformed cosines (LTC) for large light sources, or a locally constant approximation of the normal distribution for small spherical caps of light directions. To compute the resulting number of reflecting microfacets, we employ a counting model based on the binomial distribution. In the evaluation, we demonstrate the visual accuracy of our approach, which is easily integrated into existing real-time rendering frameworks, especially if they already implement shading for area lights using LTCs and a counting model for glint shading under point and directional illumination. Besides the overhead of the preexisting constituents, our method adds little to no additional overhead.en_US
dc.description.sectionheadersRendering and Lighting II
dc.description.seriesinformationPacific Graphics Conference Papers and Posters
dc.identifier.doi10.2312/pg.20241293
dc.identifier.isbn978-3-03868-250-9
dc.identifier.pages12 pages
dc.identifier.urihttps://doi.org/10.2312/pg.20241293
dc.identifier.urihttps://diglib.eg.org/handle/10.2312/pg20241293
dc.publisherThe Eurographics Associationen_US
dc.rightsAttribution 4.0 International License
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectCCS Concepts: Computing methodologies → Rendering; Reflectance modeling
dc.subjectComputing methodologies → Rendering
dc.subjectReflectance modeling
dc.titleReal-Time Rendering of Glints in the Presence of Area Lightsen_US
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
pg20241293.pdf
Size:
21.71 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
paper1295_mm.mp4
Size:
124.3 MB
Format:
Video MP4