OpenColorIO implemented in Maya as nodes to be used within a shading network. This was done to build up my own encapsulated OCIO convenience library that is explcitly ment to be used for the Maya as well as the Houdini nodes. Within the shading networks inside Maya i feel like im abusing OCIO a little, since in this context it is actually grading samples instead of pixels.
Get to know the OCIO libraries
To get to know the OCIO libraries i created a little standalone tool with Qt, that would expose the OCIO functionality with a GUI.
Implement OCIO with familiar API
Then i integrated OCIO into a node based DCC whose C++ API i am familiar with, which was Maya. I encapsulated the OCIO functionality, so i could reuse the exact same functions later on within Houdini.
Implement OCIO with new API
Having the OCIO part ready for use in a DAG, node based environment, i could focus on trying to master the HDK part and get done with implementing the COP2 nodes.
I’m sorry that at the moment i can only offer pre-compiled binaries for H13 on the Windows platform, since this is the platform i developed with. Please also note that the plugin is considered alpha, which might not change soon since i cannot develop active on it at the moment.