Multirate Shading with Piecewise Interpolatory Approximation

dc.contributor.authorHu, Yiweien_US
dc.contributor.authorYuan, Yazhenen_US
dc.contributor.authorWang, Ruien_US
dc.contributor.authorYang, Zhuoen_US
dc.contributor.authorBao, Hujunen_US
dc.contributor.editorUmetani, Nobuyukien_US
dc.contributor.editorWojtan, Chrisen_US
dc.contributor.editorVouga, Etienneen_US
dc.date.accessioned2022-10-04T06:41:00Z
dc.date.available2022-10-04T06:41:00Z
dc.date.issued2022
dc.description.abstractEvaluating shading functions on geometry surfaces dominates the rendering computation. A high-quality but time-consuming estimate is usually achieved with a dense sampling rate for pixels or sub-pixels. In this paper, we leverage sparsely sampled points on vertices of dynamically-generated subdivision surfaces to approximate the ground-truth shading signal by piecewise linear reconstruction. To control the introduced interpolation error at runtime, we analytically derive an Lāˆž error bound and compute the optimal subdivision surfaces based on a user-specified error threshold. We apply our analysis on multiple shading functions including Lambertian, Blinn-Phong, Microfacet BRDF and also extend it to handle textures, yielding easy-to-compute formulas. To validate our derivation, we design a forward multirate shading algorithm powered by hardware tessellator that moves shading computation at pixels to the vertices of subdivision triangles on the fly. We show our approach significantly reduces the sampling rates on various test cases, reaching a speedup ratio of 134% āˆ¼ 283% compared to dense per-pixel shading in current graphics hardware.en_US
dc.description.number7
dc.description.sectionheadersRendering - Sampling
dc.description.seriesinformationComputer Graphics Forum
dc.description.volume41
dc.identifier.doi10.1111/cgf.14674
dc.identifier.issn1467-8659
dc.identifier.pages255-266
dc.identifier.pages12 pages
dc.identifier.urihttps://doi.org/10.1111/cgf.14674
dc.identifier.urihttps://diglib.eg.org:443/handle/10.1111/cgf14674
dc.publisherThe Eurographics Association and John Wiley & Sons Ltd.en_US
dc.subjectCCS Concepts: Computing methodologies ā†’ Rendering
dc.subjectComputing methodologies ā†’ Rendering
dc.titleMultirate Shading with Piecewise Interpolatory Approximationen_US
Files
Original bundle
Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
v41i7pp255-266.pdf
Size:
50.43 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
paper1117_mm.mp4
Size:
267.42 MB
Format:
Unknown data format
Loading...
Thumbnail Image
Name:
paper1117_supplemental_material.pdf
Size:
882.07 KB
Format:
Adobe Portable Document Format
Collections