The Synthesis and Analysis of Color Images
IEEE Transactions on Pattern Analysis and Machine Intelligence
Illumination and color in computer generated imagery
Illumination and color in computer generated imagery
A comprehensive physical model for light reflection
Proceedings of the 18th annual conference on Computer graphics and interactive techniques
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
Computer graphics (2nd ed. in C): principles and practice
Computer graphics (2nd ed. in C): principles and practice
Light scattering simulations using complex subsurface models
Proceedings of the conference on Graphics interface '97
A Reflectance Model for Computer Graphics
ACM Transactions on Graphics (TOG)
How to Derive a Spectrum from an RGB Triplet
IEEE Computer Graphics and Applications
Ray Tracing Interference Color
IEEE Computer Graphics and Applications
Real-world relativity: image-based special relativistic visualization
Proceedings of the conference on Visualization '00
An RGB-to-spectrum conversion for reflectances
Journal of Graphics Tools
Spectrum-based rendering using programmable graphics hardware
Proceedings of the 21st spring conference on Computer graphics
Rendering biological iridescences with RGB-based renderers
ACM Transactions on Graphics (TOG)
A tool to create illuminant and reflectance spectra for light-driven graphics and visualization
ACM Transactions on Graphics (TOG)
Rendering the effect of labradoescence
Proceedings of Graphics Interface 2009
Digital Modeling of Material Appearance
Digital Modeling of Material Appearance
A generic real-time rendering approach for structural colors
Proceedings of the 16th ACM Symposium on Virtual Reality Software and Technology
A novel progressive refinement algorithm for full spectral rendering
Real-Time Imaging
Reconstruction of spectra using empirical basis functions
ISVC'10 Proceedings of the 6th international conference on Advances in visual computing - Volume Part I
Rendering optical effects based on spectra representation in complex scenes
CGI'06 Proceedings of the 24th international conference on Advances in Computer Graphics
Hi-index | 0.00 |
In this article we propose a new method for transforming colors into spectra. This method assumes that derived spectra are a linear combination of three basis functions and uses Gaussians as adaptive basis functions. The Gaussian functions are centered in the red, green, and blue wavelength regions, respectively, and their widths are adjusted according to the degrees of saturation of the input colors. Compared with previous transformation methods, this new method is more accurate and can generate spectra with diverse shapes. As an application, we apply the transformation method to rendering light interference using a standard color-based ray tracer by transforming to the spectral domain as needed. The rendered images successfully demonstrate light interference and its important features. Using the same technique, a color-based render can also demonstrate other wavelength-dependent phenomena such as light diffraction, scattering, and dispersion. Since color-based techniques are a standard in computer graphics, this work has the potential to significantly enhance the features and capabilities of general color-based industrial rendering software and graphics platforms.