Back to Search Start Over

Rendering Glints on High-resolution Normal-mapped Specular Surfaces

Authors :
Wenzel Jakob
Jason Lawrence
Ling-Qi Yan
Miloš Hašan
Steve Marschner
Ravi Ramamoorthi
Publisher :
ACM

Abstract

Complex specular surfaces under sharp point lighting show a fascinating glinty appearance, but rendering it is an unsolved problem. Using Monte Carlo pixel sampling for this purpose is impractical: the energy is concentrated in tiny highlights that take up a minuscule fraction of the pixel. We instead compute an accurate solution using a completely different deterministic approach. Our method considers the true distribution of normals on a surface patch seen through a single pixel, which can be highly complex. We show how to evaluate this distribution efficiently, assuming a Gaussian pixel footprint and Gaussian intrinsic roughness. We also take advantage of hierarchical pruning of position-normal space to rapidly find tex-els that might contribute to a given normal distribution evaluation. Our results show complex, temporally varying glints from materials such as bumpy plastics, brushed and scratched metals, metallic paint and ocean waves. Copyright © ACM.

Details

Database :
OpenAIRE
Accession number :
edsair.doi.dedup.....cbb8e1138498057e8cb9960f12ab3d62