Publication
Diffraction Shaders
Abstract
The reflection of light from surfaces is a fundamental problem in computer graphics. Although many reflection models have been proposed, few take into account the wave nature of light. In this paper, we derive a new class of reflection models for metallic surfaces that handle the effects of diffraction. Diffraction is a purely wave-like phenomenon and cannot be properly modeled using the ray theory of light alone. A common example of a surface which exhibits diffraction is the compact disk. A characteristic of such surfaces is that they reflect light in a very colorful manner. Our model is also a generalization of most reflection models encountered in computer graphics. In particular, we extend the He-Torrance model to handle anisotropic reflections. This is achieved by rederiving, in a more general setting, results from surface wave physics which were taken for granted by other researchers. Specifically, our use of Fourier analysis has enabled us to tackle the difficult task of analyticallycomputing the Kirchhoff integral of surface scattering.
Download publicationRelated Resources
See what’s new.
2024
Autodesk at SIGGRAPH 2024: Bridging the Gap Between AI and CreativityLearn how Autodesk Research is exploring the latest trends in AI in…
2014
Swipeboard: A Text Entry Technique for Ultra-Small Devices That Supports Novice to Expert TransitionsUltra-small smart devices, such as smart watches, have become…
1998
HMDs, Caves & Chameleon: A human-centric analysis of interaction in virtual spaceThere are a various approaches to implementing virtual reality (VR)…
2010
Towards the Photonic Nose: A Novel Platform for Molecule and Bacteria Identification“Smelling” chemicals and bacteria by using structural color: the…
Get in touch
Something pique your interest? Get in touch if you’d like to learn more about Autodesk Research, our projects, people, and potential collaboration opportunities.
Contact us