add asstring argment in the existing aovs_enabled

This commit is contained in:
Kayla Man 2024-04-25 15:12:04 +08:00
parent 6b2b28d7d2
commit ba1242316e

View file

@ -588,20 +588,6 @@ class RenderProductsArnold(ARenderProducts):
"Unrecognized arnold driver format "
"for AOV - {}".format(aov_name)
)
global_aov_enabled = bool(
self._get_attr(
"defaultArnoldRenderOptions.aovMode", as_string=False)
)
if not global_aov_enabled:
for camera in cameras:
products.insert(0,
RenderProduct(productName="",
ext=ext,
driver=ai_driver,
multipart=self.multipart,
camera=camera,
colorspace=colorspace))
return products
# If aov RGBA is selected, arnold will translate it to `beauty`
name = aov_name
@ -734,7 +720,8 @@ class RenderProductsArnold(ARenderProducts):
# AOVs > Legacy > Maya Render View > Mode
aovs_enabled = bool(
self._get_attr("defaultArnoldRenderOptions.aovMode")
self._get_attr(
"defaultArnoldRenderOptions.aovMode", as_string=False)
)
if not aovs_enabled:
return beauty_products