Real-Time Pixel-Perfect Hard Shadows with Leak Tracing

dc.contributor.authorKern, Renéen_US
dc.contributor.authorBrüll, Felixen_US
dc.contributor.authorGrosch, Thorstenen_US
dc.contributor.editorHaines, Ericen_US
dc.contributor.editorGarces, Elenaen_US
dc.date.accessioned2024-06-25T11:06:08Z
dc.date.available2024-06-25T11:06:08Z
dc.date.issued2024
dc.description.abstractAccurate shadows greatly enhance the realism of a rendered image. Shadow mapping is the preferred solution for shadows in real-time applications. However, shadow maps suffer from discretization errors and self-shadowing artifacts, that need custom parameter tuning per scene. Filterable shadow maps such as variance or moment shadow maps solve both issues but introduce light leaking. With the advent of hardware ray tracing, it becomes more realistic to use shadow rays instead of a shadow map. However, distributing a shadow ray is often more expensive than evaluating a shadow map, especially if the ray hits alphatested geometry. We introduce leak tracing, where we use filterable shadow maps techniques on top of default shadow maps and eliminate the light leaks and aliased shadow edges with selective ray tracing. Our algorithm does not need any scene-dependent parameters. We achieve an average speedup ranging from 1.19 to 1.79, with a top speedup of 4.17, depending on the scene and eliminate major performance drops caused by alpha-tested geometry during ray tracing. Our solution is temporally stable and reaches similar quality as pure ray tracing.en_US
dc.description.sectionheadersShadows
dc.description.seriesinformationEurographics Symposium on Rendering
dc.identifier.doi10.2312/sr.20241158
dc.identifier.isbn978-3-03868-262-2
dc.identifier.issn1727-3463
dc.identifier.pages10 pages
dc.identifier.urihttps://doi.org/10.2312/sr.20241158
dc.identifier.urihttps://diglib.eg.org/handle/10.2312/sr20241158
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 -> Ray tracing; Rasterization; Visibility
dc.subjectCCS Concepts
dc.subjectComputing methodologies
dc.subject> Ray tracing
dc.subjectRasterization
dc.subjectVisibility
dc.titleReal-Time Pixel-Perfect Hard Shadows with Leak Tracingen_US
Files
Original bundle
Now showing 1 - 2 of 2
No Thumbnail Available
Name:
13_sr20241158.pdf
Size:
73.19 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
paper1014.mp4
Size:
428.37 MB
Format:
Video MP4