mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-01 16:34:53 +01:00
Merge branch 'develop' into bugfix/OP-4096_Nuke-open_file-function-wouldnt-open-autosave-file
This commit is contained in:
commit
8736370b4e
2 changed files with 13 additions and 1 deletions
|
|
@ -364,6 +364,17 @@ class ValidateRenderSettings(pyblish.api.InstancePlugin):
|
||||||
cmds.setAttr("defaultRenderGlobals.animation", True)
|
cmds.setAttr("defaultRenderGlobals.animation", True)
|
||||||
|
|
||||||
# Repair prefix
|
# Repair prefix
|
||||||
|
if renderer == "arnold":
|
||||||
|
multipart = cmds.getAttr("defaultArnoldDriver.mergeAOVs")
|
||||||
|
if multipart:
|
||||||
|
separator_variations = [
|
||||||
|
"_<RenderPass>",
|
||||||
|
"<RenderPass>_",
|
||||||
|
"<RenderPass>",
|
||||||
|
]
|
||||||
|
for variant in separator_variations:
|
||||||
|
default_prefix = default_prefix.replace(variant, "")
|
||||||
|
|
||||||
if renderer != "renderman":
|
if renderer != "renderman":
|
||||||
node = render_attrs["node"]
|
node = render_attrs["node"]
|
||||||
prefix_attr = render_attrs["prefix"]
|
prefix_attr = render_attrs["prefix"]
|
||||||
|
|
|
||||||
|
|
@ -825,7 +825,8 @@ class ProcessSubmittedJobOnFarm(pyblish.api.InstancePlugin):
|
||||||
).format(source))
|
).format(source))
|
||||||
|
|
||||||
family = "render"
|
family = "render"
|
||||||
if "prerender" in instance.data["families"]:
|
if ("prerender" in instance.data["families"] or
|
||||||
|
"prerender.farm" in instance.data["families"]):
|
||||||
family = "prerender"
|
family = "prerender"
|
||||||
families = [family]
|
families = [family]
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue