Use Houdini's values directly

This commit is contained in:
Roy Nieterau 2023-06-29 10:13:37 +02:00
parent 0df955c2fc
commit a93d2b9c99

View file

@ -633,23 +633,8 @@ def evalParmNoFrame(node, parm, pad_character="#"):
def get_color_management_preferences(): def get_color_management_preferences():
"""Get default OCIO preferences""" """Get default OCIO preferences"""
data = { return {
"config": hou.Color.ocio_configPath() "config": hou.Color.ocio_configPath(),
"display": hou.Color.ocio_defaultDisplay(),
"view": hou.Color.ocio_defaultView()
} }
# Get default display and view from OCIO
display = hou.Color.ocio_defaultDisplay()
disp_regex = re.compile(r"^(?P<name>.+-)(?P<display>.+)$")
disp_match = disp_regex.match(display)
view = hou.Color.ocio_defaultView()
view_regex = re.compile(r"^(?P<name>.+- )(?P<view>.+)$")
view_match = view_regex.match(view)
data.update({
"display": disp_match.group("display"),
"view": view_match.group("view")
})
return data