HDR, color management, krita, luts and other apps

Boudewijn Rempt boud at valdyas.org
Thu Jun 7 08:59:47 UTC 2012


On Thu, 7 Jun 2012, Kai-Uwe Behrmann wrote:

> Huch. This rolls a stone from my heart :-)
> If people want compatibility with movie software they can simply a
> probably expensive monitor with sRGB emulation or use CompICC or future KWin 
> with ICC support.
>
>>> Just if Krita is running in ocio mode, lcms would still need a shader or 
>>> so.
>> 
>> There's existing code (in oyranos) that allows us to create a lookup 
>> texture from an icc profile, so the last transform (sRGB->monitor) can also 
>> be done in a shader.
>
> A colour conversion chain like the following would be rather easy:
>
> source colour space ->
>  gamma + exposure ->
>    ocio proofing colour space ->
>      monitor colour space
>
> Then put the above colour transform inside a 3Dtexture and
> attach to the OpenGL image texture through a shader. So the complete 
> conversion will run on the GPU. The shader can take additional arguments to 
> support gamma and exposore.
>

One interesting thing is gamma is apparently applied only after all the 
other transforms in Mari.

Boudewijn


More information about the kimageshop mailing list