There is a very interesting subgroup in 3D rendering that uses wavelengths for calculations instead of the RGB-model.
This is called spectral rendering (other names are used).
Some even use wavelenths outside the visible range and calculate the interaction between different wavelengths.
Most of those renderers are experimental but it's worth looking at them if you like this subject.