Re: [Lcms-user] GPU accelerated transform with a LUT?
An ICC-based CMM for color management
Brought to you by:
mm2
|
From: Gerhard F. <nos...@gm...> - 2008-05-12 18:17:33
|
Paul Miller wrote: > Graeme Gill wrote: > >>> Has anyone done any work with building a 3D LUT out of an lcms transform >>> and then doing the conversion using a 3D texture lookup? >>> >> See "Using Lookup Tables to Accelerate Color Transformation" >> by Jeremy Selan, GPU Gems 2 pp 381 Addison-Wesley for more details. >> >> Such an approach is used by many of the 3D animation studios >> to do color managed previews of animation's. The example OpenEXR >> viewer is such an instance, and the source code is available. >> > > Yes, I've done that kind of stuff myself. I was just wondering if there > were any recipes for getting the 3D LUT out of lcms. > Some time ago I played a little bit with this kind stuff too. Attached is a simple OpenGL program for viewing a ppm image (sRGB), doing the color transformation to the supplied display profile with a GLSL shader. The program uses LCMS to create the color transformation texture (device link). Regard, Gerhard |