What is it and why should I care?
OpenColorIO – or short OCIO is a popluar way to manage colors across all variety of software packages. Essentially it is a way for you to ensure a unified color display across multiple software packages (instead of relying on Maya, Nuke, Houdini).
It has been specifically built with visual effects and animation in
How do I set it up in Houdini?
First of all, head here to find the most recent OCIO configs. You can either download the entire config at about
Download and extract it to a location where you can easily access it. (I’m using my standard project tree here)
You can see that it mirrors the repository 1:1.
Next, head to your houdini.env file. The location of this file varies based on your operating system.
According to the Houdini Help it is as follows
- Windows : %HOME%/houdiniX.X/houdini.env
- Linux : ~/houdiniX.X/houdini.env
- OSX : ~/Library/Preferences/houdini/X.X/houdini.env
All you need to do, is to add the following into a new line :
OCIO =”pathToConfigLocation”or in my case : OCIO = “/mnt/projects/default/OCIO/OpenColorIO-Configs-master/aces_1.0.3/config.ocio”
Save the changes and start
As you can see, Houdini has recognized the ACES config and now defaults to ACES/sRGB for its color interpretation. In most cases, this should be suitable for you, but there are many options! You might want to specifically match nuke’s color management, or prefer sony’s custom configs. All it takes is to change the environment variable to the location of that specific config.
Where can I learn more?
SideFX’s Wiki is also full of additional information!