|
|
Le 2022-08-03 à 12:50, David Kraics a écrit :
> How do I convert from the 255 scale rgb numbers to decimal numbers used by
> POV-Ray? Apparently dividing the number by 255 doesn't work.
>
Normally, 0..255 scale rgb values are in the sRGB space.
To use them, you need to do this :
1) In the global_settings block, set assumed_gamma 1
2) In your pigment, use srgb instead of just rgb.
When you use rgb, POV-Ray use linear range.
When you use srgb, POV-Ray use the sRGB tranfert formula to convert the
non-linear ranges of the sRGB colour space into the linear range of the
rgb colour space.
The format is :
pigment{ srgb sRGB_Colour/255 }
Post a reply to this message
|
|
|
|
On 03/08/2022 18:50, David Kraics wrote:
> How do I convert from the 255 scale rgb numbers to decimal numbers used by
> POV-Ray? Apparently dividing the number by 255 doesn't work.
>
What do you mean by "number" ?
Alain answered precisely and we can add that :
if c = red 0..255 green 0..255 blue 0..255, then the division of c/255
will give well the color with the values between 0.0 and 1.0.
And "pigment { color c }" will be interpreted correctly by POVRay
--
Kurtz le pirate
Compagnie de la Banquise
Post a reply to this message
|
|