Measuring and modeling anisotropic reflection
SIGGRAPH '92 Proceedings of the 19th annual conference on Computer graphics and interactive techniques
Wavelength dependent reflectance functions
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
A Reflectance Model for Computer Graphics
ACM Transactions on Graphics (TOG)
Illumination for computer generated pictures
Communications of the ACM
Homomorphic factorization of BRDFs for high-performance rendering
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Homomorphic factorization of BRDF-based lighting computation
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Deriving Spectra from Colors and Rendering Light Interference
IEEE Computer Graphics and Applications
Rendering Iridescent Colors of Optical Disks
Proceedings of the Eurographics Workshop on Rendering Techniques 2000
A Physically-Based BRDF Model for Multilayer Systems with Uncorrelated Rough Boundaries
Proceedings of the Eurographics Workshop on Rendering Techniques 2000
Rendering Iridescent Colors Appearing on Natural Objects
PG '00 Proceedings of the 8th Pacific Conference on Computer Graphics and Applications
Interactive rendering with arbitrary BRDFs using separable approximations
EGWR'99 Proceedings of the 10th Eurographics conference on Rendering
Hi-index | 0.00 |
Colors in nature can be classified into two categories: pigment colors and structural colors. Structural colors, which are caused by optical path differences of reflected rays in microstructures, change depending on viewing angle and lighting conditions. In the present paper, we propose a generic approach for rendering structural colors in real-time. The proposed method uses optical path differences as common parameters to allow unified treatment of various types of microstructures, such as thin films, multilayer films, and diffraction gratings. To achieve real-time rendering, we store pre-computed information related to specific microstructure and lighting conditions on several kinds of textures. The textures are used as a look-up table in the rendering process. The proposed method can be applied to objects that have arbitrary shape and enables rendering from any viewing direction and under any lighting conditions.