An RGB to Spectrum Conversion for Reflectances

Brian Smits1
University of Utah


This paper presents a solution to the problem of using RGB data created by most modeling systems in a spectrally-based renderer. It differs from previous methods in that it attempts to create physically plausible spectra for reflectances. The method searches the metamer space for a spectrum that best fits a set of criteria. The results are used in an algorithm that is simple and efficient enough to be used within the rendering process for both importing models and for texture mapping.

Postscript and pdf versions of the paper are available. Three Matlab scripts were used to generate the data and figures, colorGen.m, colorFun.m, and makeColorPlots.m.

Comments: Brian Smits