Validate knobs inside write group.

This commit is contained in:
Toke Jepsen 2019-11-03 18:43:22 +00:00
parent 049e9ba716
commit 5dcffac491

View file

@ -64,7 +64,16 @@ class ValidateNukeWriteKnobs(pyblish.api.ContextPlugin):
knobs.update({preset: presets[family][preset]})
# Get invalid knobs.
nodes = nuke.allNodes()
nodes = []
for node in nuke.allNodes():
nodes.append(node)
if node.Class() == "Group":
node.begin()
for i in nuke.allNodes():
nodes.append(i)
node.end()
for node in nodes:
for knob in node.knobs():
if knob in knobs.keys():