Wavelength selection for synthetic image generation
Computer Vision, Graphics, and Image Processing
Numerical methods for illumination models in realistic image synthesis
Numerical methods for illumination models in realistic image synthesis
Linear color representations for full speed spectral rendering
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
ACM Transactions on Graphics (TOG)
A lighting reproduction approach to live-action compositing
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Picture perfect RGB rendering using spectral prefiltering and sharp color primaries
EGRW '02 Proceedings of the 13th Eurographics workshop on Rendering
Comparing Spectral Color Computation Methods
IEEE Computer Graphics and Applications
Linear light source reflectometry
ACM SIGGRAPH 2003 Papers
EGRW '03 Proceedings of the 14th Eurographics workshop on Rendering
Graphics gems revisited: fast and physically-based rendering of gemstones
ACM SIGGRAPH 2004 Papers
ACM SIGGRAPH 2009 Courses
Hi-index | 0.00 |
The complexity of computer graphics illumination models and the associated need to find ways of reducing evaluation time has led to the use of two methods for simplifying the spectral data needed for an exact solution. The first method, where spectral data is sampled at a number of discrete points, has been extensively investigated and bounds for the error are known. Unfortunately, the second method, where spectral data is replaced with tristimulus values (such as RGB values), is very little understood even though it is widely used. In this paper we examine the error incurred by the use of this method by investigating the problem of approximating the tristimulus coordinates of light reflected from a surface from those of the source and the surface. A variation on a well known and widely used approximation is presented. This variation used the XYZ primaries which have unique properties that yield straightforward analytic bounds for the approximation error. This analysis is important because it gives a sound mathematical footing to the widely used method of trichromatic approximation. The error bounds will give some insights into the factors that affect accuracy and will indicate why this method often works quite well in practice.