POV-Ray : Newsgroups : povray.pov4.discussion.general : Builtin color spaces, spectral colors? : Re: Builtin color spaces, spectral colors? Server Time
23 Apr 2024 18:46:08 EDT (-0400)
  Re: Builtin color spaces, spectral colors?  
From: clipka
Date: 16 Apr 2013 22:11:43
Message: <516e04df@news.povray.org>
Am 16.04.2013 14:52, schrieb Bernard:
> clipka <ano### [at] anonymousorg> wrote:
>
>>
>> This is one of multiple reasons why I'm trying to figure out a good way
>> to convert from RGB to some synthesized spectrum: It'll allow to use
>> spectral math inside the render engine, but still use the RGB colour
>> model in scenes.
>
> I am not sure why there should be any requirement for spectral ray tracing in
> PovRay except perhaps as a secondary specialist choice. Colour and the spectrum
> are different identities.  Colour does not exist in the physical world, only as
> a physiological phenomenon in our eye/head, and in this respect there are only 3
> colours. We can not respond to every wavelength in the light spectrum except by
> relegating to one of, or a mixture of, our 3 responses. It would, no doubt, make
> refraction more interesting but this is bound to be of minority interest among
> those who wish to make 3D scenes in 'real' colour. But probably there is more
> involved than I realise.

I do expect benefits in all areas that include colored distance-based 
attenuation, such as with fog, absorbing media (including the extinction 
effect of scattering media) and interior fading. With an RGB colour 
model, these effects invariably exhibit a shift of hue towards the 
primaries of the working colour space with increasing density and/or 
distance.

That said, as a matter of fact I do plan to implement this feature in an 
unofficial version first; whether it'll make its way into official 
POV-Ray will depend on how much it will impact render performance, how 
much it will actually improve render quality, and how many people will 
actually use it.


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.