mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-24 21:04:40 +01:00
fix(nuke): family and families definition improvement
collect instances
This commit is contained in:
parent
061e0056e5
commit
30f854e872
1 changed files with 9 additions and 6 deletions
|
|
@ -59,16 +59,19 @@ class CollectNukeInstances(pyblish.api.ContextPlugin):
|
|||
node.end()
|
||||
|
||||
family = avalon_knob_data["family"]
|
||||
families = [avalon_knob_data["families"]]
|
||||
if node["render"].value():
|
||||
self.log.info("flagged for render")
|
||||
family = "render.local"
|
||||
add_femily = "render.local"
|
||||
# dealing with local/farm rendering
|
||||
if node["render_farm"].value():
|
||||
self.log.info("adding render farm family")
|
||||
family = "render.farm"
|
||||
instance.data['transfer'] = False
|
||||
add_femily = "render.farm"
|
||||
instance.data["transfer"] = False
|
||||
families.append(add_femily)
|
||||
else:
|
||||
family = "render.no"
|
||||
# add family into families
|
||||
families.insert(0, family)
|
||||
|
||||
instance.data.update({
|
||||
"subset": subset,
|
||||
|
|
@ -76,8 +79,8 @@ class CollectNukeInstances(pyblish.api.ContextPlugin):
|
|||
"label": node.name(),
|
||||
"name": node.name(),
|
||||
"subset": subset,
|
||||
"family": avalon_knob_data["family"],
|
||||
"families": [avalon_knob_data["families"], family],
|
||||
"family": family,
|
||||
"families": families,
|
||||
"avalonKnob": avalon_knob_data,
|
||||
"publish": node.knob('publish').value(),
|
||||
"step": 1,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue