Merge pull request #2691 from pypeclub/feature/OP-2588_Nuke-prerender-family-with-reviewable-option

This commit is contained in:
Jakub Ježek 2022-02-14 11:22:59 +01:00 committed by GitHub
commit 9ffcf28ca7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 16 additions and 4 deletions

View file

@ -98,13 +98,13 @@ class CreateWritePrerender(plugin.OpenPypeCreator):
"/{subset}.{frame}.{ext}")})
self.log.info("write_data: {}".format(write_data))
reviewable = self.presets.get("reviewable")
write_node = create_write_node(
self.data["subset"],
write_data,
input=selected_node,
prenodes=[],
review=False,
review=reviewable,
linked_knobs=["channels", "___", "first", "last", "use_limit"])
# relinking to collected connections

View file

@ -23,6 +23,7 @@ class IntegrateFtrackInstance(pyblish.api.InstancePlugin):
"setdress": "setdress",
"pointcache": "cache",
"render": "render",
"prerender": "render",
"render2d": "render",
"nukescript": "comp",
"write": "render",
@ -51,6 +52,9 @@ class IntegrateFtrackInstance(pyblish.api.InstancePlugin):
if not asset_type and family_low in self.family_mapping:
asset_type = self.family_mapping[family_low]
self.log.debug(self.family_mapping)
self.log.debug(family_low)
# Ignore this instance if neither "ftrackFamily" or a family mapping is
# found.
if not asset_type:

View file

@ -292,7 +292,8 @@
],
"families": [
"write",
"render"
"render",
"prerender"
],
"task_types": [],
"tasks": [],
@ -353,6 +354,7 @@
"setdress": "setdress",
"pointcache": "cache",
"render": "render",
"prerender": "render",
"render2d": "render",
"nukescript": "comp",
"write": "render",

View file

@ -32,7 +32,8 @@
"Fg01",
"Branch01",
"Part01"
]
],
"reviewable": false
}
},
"publish": {

View file

@ -131,6 +131,11 @@
"object_type": {
"type": "text"
}
},
{
"type": "boolean",
"key": "reviewable",
"label": "Add reviewable toggle"
}
]
}