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 _______________________________________________ Bf-committers mailing list [email protected] http://lists.blender.org/mailman/listinfo/bf-committers
