A color management framework for visual effects and animation.
C++ Python Java CMake C Objective-C Other
Latest commit de9491e Sep 12, 2014 @pinotree pinotree committed with malcolmhumphreys Fix define check for GCC symbol visibility
Define the __attribute__ symbol visibility (for GCC) by checking
for GCC itself, instead of different OSes (which might also have
different compilers).

Clang should define __GNUC__ as well for GCC compatibility, so this
should cause no regressions (while fixing the symbols visibility on any
OS which uses GCC).


OpenColorIO (OCIO) is a complete color management solution geared towards motion
picture production with an emphasis on visual effects and computer animation.
OCIO provides a straightforward and consistent user experience across all
supporting applications while allowing for sophisticated back-end configuration
options suitable for high-end production usage. OCIO is compatible with the
Academy Color Encoding Specification (ACES) and is LUT-format agnostic,
supporting many popular formats.

OpenColorIO is released as version 1.0 and has been in development since 2003.
OCIO represents the culmination of years of production experience earned on such
films as SpiderMan 2 (2004), Surf's Up (2007), Cloudy with a Chance of Meatballs
(2009), Alice in Wonderland (2010), and many more. OpenColorIO is natively
supported in commercial applications like Katana, Mari, Silhouette FX, and others
coming soon.

OpenColorIO is `free <http://opencolorio.org/License.html>`__ and is one of
several open source projects actively sponsored by `Sony Imageworks