mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-25 21:32:15 +01:00
changed getAttr approach to use render attr constants
This commit is contained in:
parent
5b006efcbe
commit
1cee730df7
1 changed files with 8 additions and 6 deletions
|
|
@ -33,12 +33,14 @@ class ValidateRenderSettings(pyblish.api.InstancePlugin):
|
|||
|
||||
# Collect the filename prefix in the renderlayer
|
||||
with lib.renderlayer(layer_node):
|
||||
if renderer == "vray":
|
||||
prefix = cmds.getAttr("vraySettings.fileNamePrefix")
|
||||
padding = cmds.getAttr("vraySettings.fileNamePadding")
|
||||
else:
|
||||
prefix = cmds.getAttr("defaultRenderGlobals.fileNamePrefix")
|
||||
padding = cmds.getAttr("defaultRenderGlobals.fileNamePadding")
|
||||
|
||||
render_attrs = lib.RENDER_ATTRS.get(renderer, "default")
|
||||
node = render_attrs["node"]
|
||||
padding_attr = render_attrs["node"]
|
||||
prefix_attr = render_attrs["prefix"]
|
||||
|
||||
prefix = cmds.getAttr("{}.{}".format(node, prefix_attr))
|
||||
padding = cmds.getAttr("{}.{}".format(node, padding_attr))
|
||||
|
||||
fname_prefix = self.RENDERER_PREFIX.get(renderer, self.DEFAULT_PREFIX)
|
||||
assert prefix == fname_prefix, (
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue