hound fix

This commit is contained in:
Kayla Man 2023-05-29 12:44:22 +08:00
parent 56642ac175
commit f85051863c
3 changed files with 10 additions and 8 deletions

View file

@ -65,7 +65,8 @@ class RenderProducts(object):
for name in render_name:
render_dict.update({
name: self.get_expected_render_elements(
output_file, name, startFrame, endFrame, img_fmt)
output_file, name, startFrame,
endFrame, img_fmt)
})
if renderer == "Redshift_Renderer":
render_name = self.get_render_elements_name()
@ -76,13 +77,15 @@ class RenderProducts(object):
if name == "RsCryptomatte":
render_dict.update({
name: self.get_expected_render_elements(
output_file, name, startFrame, endFrame, img_fmt)
output_file, name, startFrame,
endFrame, img_fmt)
})
else:
for name in render_name:
render_dict.update({
name: self.get_expected_render_elements(
output_file, name, startFrame, endFrame, img_fmt)
output_file, name, startFrame,
endFrame, img_fmt)
})
if renderer == "Arnold":
@ -95,15 +98,15 @@ class RenderProducts(object):
})
if renderer in [
"V_Ray_6_Hotfix_3",
"V_Ray_GPU_6_Hotfix_3"
]:
"V_Ray_GPU_6_Hotfix_3"]:
if img_fmt !="exr":
render_name = self.get_render_elements_name()
if render_name:
for name in render_name:
render_dict.update({
name: self.get_expected_render_elements(
output_file, name, startFrame, endFrame, img_fmt)
output_file, name, startFrame,
endFrame, img_fmt) # noqa
})
return render_dict

View file

@ -80,4 +80,3 @@ class CollectRender(pyblish.api.InstancePlugin):
}
instance.data.update(data)
self.log.info("data: {0}".format(data))
self.log.debug("expectedFiles:{0}".format(instance.data["expectedFiles"]))

View file

@ -207,7 +207,7 @@ class MaxSubmitDeadline(abstract_submit_deadline.AbstractSubmitDeadline,
first_file = next(self._iter_expected_files(files))
rgb_bname = os.path.basename(output_beauty)
dir = os.path.dirname(first_file)
beauty_name = f"{dir}/{rgb_bname}"
beauty_name = f"{dir}/{rgb_bname}"
beauty_name = beauty_name.replace("\\", "/")
plugin_data["RenderOutput"] = beauty_name
# as 3dsmax has version with different languages