The Synthesis and Analysis of Color Images
IEEE Transactions on Pattern Analysis and Machine Intelligence
Wavelength selection for synthetic image generation
Computer Vision, Graphics, and Image Processing
Illumination and color in computer generated imagery
Illumination and color in computer generated imagery
Computer graphics: principles and practice (2nd ed.)
Computer graphics: principles and practice (2nd ed.)
A novel algorithm for color constancy
International Journal of Computer Vision
Linear color representations for full speed spectral rendering
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
CVGIP: Image Understanding
Wavelength dependent reflectance functions
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
Light scattering simulations using complex subsurface models
Proceedings of the conference on Graphics interface '97
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
Stratified wavelength clusters for efficient spectral Monte Carlo rendering
Proceedings of the 1999 conference on Graphics interface '99
A Reflectance Model for Computer Graphics
ACM Transactions on Graphics (TOG)
Illumination for computer generated pictures
Communications of the ACM
Principles of Digital Image Synthesis
Principles of Digital Image Synthesis
RenderMan Companion: A Programmer's Guide to Realistic Computer Graphics
RenderMan Companion: A Programmer's Guide to Realistic Computer Graphics
OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 1.2
OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 1.2
How to Derive a Spectrum from an RGB Triplet
IEEE Computer Graphics and Applications
Ray Tracing Interference Color
IEEE Computer Graphics and Applications
Full-Spectral Color Calculations in Realistic Image Synthesis
IEEE Computer Graphics and Applications
Deriving Spectra from Colors and Rendering Light Interference
IEEE Computer Graphics and Applications
An RGB-to-spectrum conversion for reflectances
Journal of Graphics Tools
An Adaptive Representation of Spectral Data for Reflectance Computations
Proceedings of the Eurographics Workshop on Rendering Techniques '97
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
Combined Rendering of Polarization and Fluorescence Effects
Proceedings of the 12th Eurographics Workshop on Rendering Techniques
Introducing Maya 6: 3D for Beginners
Introducing Maya 6: 3D for Beginners
Advanced material appearance modeling
ACM SIGGRAPH 2008 classes
The perception of simulated materials
ACM SIGGRAPH 2008 classes
Rendering the effect of labradoescence
Proceedings of Graphics Interface 2009
Digital Modeling of Material Appearance
Digital Modeling of Material Appearance
Advanced material appearance modeling
ACM SIGGRAPH 2009 Courses
Rendering optical effects based on spectra representation in complex scenes
CGI'06 Proceedings of the 24th international conference on Advances in Computer Graphics
Reflectance model for diffraction
ACM Transactions on Graphics (TOG)
Hi-index | 0.00 |
Brilliant iridescent colors occur on many biological objects. Current RGB-based graphics renderers are not sufficient to simulate such phenomena. This is because biological iridescences are caused by interference or diffraction, which requires wavelength information to describe. In this article, we propose an iridescent shading process that allows to render biological iridescences with RGB-based renderers. The key ideas are to construct spectra from colors and to use a wavelength-dependent model to describe iridescences. A novel model for iridescent illumination due to multilayer interference is developed based on analytic calculation and numerical simulation, and is simplified for practical rendering. The iridescent shading process is implemented using RenderMan embedded in Maya. Iridescent Morpho butterflies and ground beetles are rendered as examples to test the proposed techniques.