Changes in Settings for Houdini color management can be discussed there!
I imagine something like this, and I’m not sure if it’s doable or not.
Display: default display
View: default view
OpenGL : Review output transform
toggle that forces using this output transform on publishing
Each input filed should has a drop down menu that reads OCIO config path
- Display button shows
- View button shows
- Opengl button shows colorspaces’ names
scene_linear role as render space.
I don’t know if it’s possible to override that.
I’m not sure about file rules for textures input transforms because Houdini seems to have some fixed built in file rules.
This is a summary of what Houdini supports in regards to color management…
Achieved by setting
OCIO before launching Houdini
scene_linear role as render space
I don’t know if that can be overridden without modify ocio config file
Display list is the
active_displays list in config file
hou.Color.ocio_defaultDisplay() is the first item in the
OCIO_ACTIVE_DISPLAYS before launching Houdini will override the
View list is the
active_views list in config file
hou.Color.ocio_defaultView() is the first item in the
OCIO_ACTIVE_VIEWS before launching Houdini will override the
for Background images and Textures.
Houdini is checking file names for token and sets color correction accordingly,
but without them Houdini will assume that
8-bit ➝ sRGB
more than 8-bit ➝
Unlike Background images, Textures have few explicit color space options
ROP nodes in Houdini with their color settings
OpenGL:support applying output transform, (Render Space ➝
Arnold: it has an explicit parameter
Karma: it has an explicit parameter
Mantra: I didn’t find any options, I guess it uses
Red Shift ROP: it has an explicit parameter
USD Render: I don’t know
V-Ray: it has an explicit parameter
RenderMan: I didn’t find any options
I don’t know if these parameters affect Render Space or they are just post render transformations.