Back to Search
Start Over
Rendering specular microgeometry with wave optics
- Source :
- ACM Transactions on Graphics. 37:1-10
- Publication Year :
- 2018
- Publisher :
- Association for Computing Machinery (ACM), 2018.
-
Abstract
- Simulation of light reflection from specular surfaces is a core problem of computer graphics. Existing solutions either make the approximation of providing only a large-area average solution in terms of a fixed BRDF (ignoring spatial detail), or are specialized for specific microgeometry (e.g. 1D scratches), or are based only on geometric optics (which is an approximation to more accurate wave optics). We design the first rendering algorithm based on a wave optics model that is also able to compute spatially-varying specular highlights with high-resolution detail on general surface microgeometry. We compute a wave optics reflection integral over the coherence area; our solution is based on approximating the phase-delay grating representation of a micron-resolution surface heightfield using Gabor kernels. We found that the appearance difference between the geometric and wave solution is more dramatic when spatial detail is taken into account. The visualizations of the corresponding BRDF lobes differ significantly. Moreover, the wave optics solution varies as a function of wavelength, predicting noticeable color effects in the highlights. Our results show both single-wavelength and spectral solution to reflection from common everyday objects, such as brushed, scratched and bumpy metals.
- Subjects :
- Physics
Geometrical optics
business.industry
020207 software engineering
02 engineering and technology
Grating
Physical optics
01 natural sciences
Computer Graphics and Computer-Aided Design
Rendering (computer graphics)
010309 optics
Wavelength
Optics
0103 physical sciences
0202 electrical engineering, electronic engineering, information engineering
Specular highlight
Specular reflection
Bidirectional reflectance distribution function
business
Subjects
Details
- ISSN :
- 15577368 and 07300301
- Volume :
- 37
- Database :
- OpenAIRE
- Journal :
- ACM Transactions on Graphics
- Accession number :
- edsair.doi...........f09a6f0518723bc176f292381dc45807
- Full Text :
- https://doi.org/10.1145/3197517.3201351