hound fix

This commit is contained in:
Kayla Man 2023-02-01 17:38:18 +08:00
parent a07aed0c40
commit aa2f845204
2 changed files with 7 additions and 7 deletions

View file

@ -491,7 +491,8 @@ class ExtractLook(publish.Extractor):
resources_dir, basename + ext
)
def _process_texture(self, filepath, resource, do_maketx, staging, linearize, force):
def _process_texture(self, filepath, resource,
do_maketx, staging, linearize, force):
"""Process a single texture file on disk for publishing.
This will:
1. Check whether it's already published, if so it will do hardlink
@ -534,17 +535,17 @@ class ExtractLook(publish.Extractor):
]
if linearize:
if cmds.colorManagementPrefs(query=True, cmEnabled=True):
render_colorspace = cmds.colorManagementPrefs(query=True,
renderingSpaceName=True)
render_colorspace = cmds.colorManagementPrefs(query=True, renderingSpaceName=True) # noqa
color_space_attr = resource["node"] + ".colorSpace"
try:
color_space = cmds.getAttr(color_space_attr)
except ValueError:
# node doesn't have color space attribute
color_space = "Raw"
self.log.info("tx: converting {0} -> {1}".format(color_space,
render_colorspace))
additional_args.extend(["--colorconvert", color_space, render_colorspace])
self.log.info("tx: converting {0} -> {1}".format(color_space, render_colorspace)) # noqa
additional_args.extend(["--colorconvert",
color_space,
render_colorspace])
else:
self.log.info("tx: converting sRGB -> linear")
additional_args.extend(["--colorconvert", "sRGB", "Raw"])

View file

@ -14,7 +14,6 @@ class ValidateMayaColorSpace(pyblish.api.InstancePlugin):
families = ['look']
hosts = ['maya']
label = 'Color Management with maketx'
optional = True
def process(self, instance):
ocio_maya = cmds.colorManagementPrefs(q=True,