[Bf-committers] blender-ocio

Xavier Thomas xavier.thomas.1980 at gmail.com
Sun Jul 31 04:34:47 CEST 2011


I guys,

I began working on using openColorIO inside blender for color management.

I laid all the ground work:
-integrate ocio sources in extern
-add a C API
-add BKE_colormanagement to manage the pipeline (init, exit, RNA helpers
...)

https://github.com/thmxv

Now should come the heavy work, ie integrating all this into the blender
pipeline.
I already placed a few call to this "back-end" into the sources but only as
a test:
- use the BKE_colormanagement into divers.c to convert 8bit srgb to 32bit
float linear (colorspace names are still hard coded tough)
- use the main API and the RNA helpers to add Display selector
(one color-managed display per wmWindow) and View selector
(one color-managed view per SpaceImage)

So basically lots of works but nothing yet to test for the end user. However
I would appreciate if other devs with more insight on the blender internal
could do a quick review to see if nothing is fundamentally broken in those
bases.

Hopefully more later.


Xavier


More information about the Bf-committers mailing list