update aov naming convention

This commit is contained in:
Kayla Man 2023-02-09 19:54:14 +08:00
parent 0a7d7e4563
commit a3bc0e6deb
2 changed files with 7 additions and 17 deletions

View file

@ -88,13 +88,12 @@ class RenderProducts(object):
for i in range(render_elem_num):
renderlayer_name = render_elem.GetRenderElement(i)
target, renderpass = str(renderlayer_name).split(":")
render_element = os.path.join(dir, renderpass)
if renderlayer_name.enabled:
for f in range(startFrame, endFrame):
render_element = "{0}_{1}.{2}.{3}".format(folder,
renderpass,
str(f),
fmt)
render_element = "{0}.{1}.{2}".format(render_element,
str(f),
fmt)
render_element = render_element.replace("\\", "/")
render_dirname.append(render_element)

View file

@ -121,16 +121,7 @@ class RenderSettings(object):
for i in range(render_elem_num):
renderlayer_name = render_elem.GetRenderElement(i)
target, renderpass = str(renderlayer_name).split(":")
aov_name = "{0}_{1}..{2}".format(dir, renderpass, ext)
try:
aov_separator = self._aov_chars[(
self._project_settings["maya"]
["RenderSettings"]
["aov_separator"]
)]
except KeyError:
aov_separator = "."
aov_name = aov_name.replace("{aov_separator}",
aov_separator)
render_element = os.path.join(dir, renderpass)
dir = dir.replace(".", " ")
aov_name = "{0}..{1}".format(render_element, ext)
render_elem.SetRenderElementFileName(i, aov_name)