mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-24 12:54:40 +01:00
dont add separate aov as instance data
This commit is contained in:
parent
e506d88ed3
commit
5f763a4e8e
3 changed files with 3 additions and 13 deletions
|
|
@ -38,7 +38,7 @@ class RenderProducts(object):
|
|||
}
|
||||
return render_dict
|
||||
|
||||
def get_aovs(self, container, instance):
|
||||
def get_aovs(self, container):
|
||||
render_dir = os.path.dirname(rt.rendOutputFilename)
|
||||
|
||||
output_file = os.path.join(render_dir,
|
||||
|
|
@ -71,7 +71,7 @@ class RenderProducts(object):
|
|||
if renderer == "Redshift_Renderer":
|
||||
render_name = self.get_render_elements_name()
|
||||
if render_name:
|
||||
rs_AovFiles = instance.data.get("separateAovFiles")
|
||||
rs_AovFiles = rt.RedShift_Renderer().separateAovFiles
|
||||
if img_fmt == "exr" and not rs_AovFiles:
|
||||
for name in render_name:
|
||||
if name == "RsCryptomatte":
|
||||
|
|
|
|||
|
|
@ -19,8 +19,6 @@ class CreateRender(plugin.MaxCreator):
|
|||
file = rt.maxFileName
|
||||
filename, _ = os.path.splitext(file)
|
||||
instance_data["AssetName"] = filename
|
||||
instance_data["separateAovFiles"] = (
|
||||
pre_create_data.get("separateAovFiles"))
|
||||
|
||||
instance = super(CreateRender, self).create(
|
||||
subset_name,
|
||||
|
|
@ -44,11 +42,3 @@ class CreateRender(plugin.MaxCreator):
|
|||
RenderSettings().set_render_camera(sel_obj)
|
||||
# set output paths for rendering(mandatory for deadline)
|
||||
RenderSettings().render_output(container_name)
|
||||
|
||||
def get_pre_create_attr_defs(self):
|
||||
attrs = super(CreateRender, self).get_pre_create_attr_defs()
|
||||
return attrs + [
|
||||
BoolDef("separateAovFiles",
|
||||
label="Separate Aov Files",
|
||||
default=False)
|
||||
]
|
||||
|
|
|
|||
|
|
@ -31,7 +31,7 @@ class CollectRender(pyblish.api.InstancePlugin):
|
|||
|
||||
files_by_aov = RenderProducts().get_beauty(instance.name)
|
||||
folder = folder.replace("\\", "/")
|
||||
aovs = RenderProducts().get_aovs(instance.name, instance)
|
||||
aovs = RenderProducts().get_aovs(instance.name)
|
||||
files_by_aov.update(aovs)
|
||||
|
||||
if "expectedFiles" not in instance.data:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue