From c4de365d0650c4f87f61c007ea6f457086bc5862 Mon Sep 17 00:00:00 2001 From: Jakub Jezek Date: Wed, 10 Nov 2021 10:57:55 +0100 Subject: [PATCH] adding baking toggle knobs to render node bake colorspace, bake viewer process --- openpype/hosts/nuke/api/lib.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/openpype/hosts/nuke/api/lib.py b/openpype/hosts/nuke/api/lib.py index e1e417df4d..bea2fe47a9 100644 --- a/openpype/hosts/nuke/api/lib.py +++ b/openpype/hosts/nuke/api/lib.py @@ -544,8 +544,7 @@ def add_rendering_knobs(node, farm=True): Return: node (obj): with added knobs ''' - knob_options = [ - "Use existing frames", "Local"] + knob_options = ["Use existing frames", "Local"] if farm: knob_options.append("On farm") @@ -568,6 +567,7 @@ def add_review_knob(node): if "review" not in node.knobs(): knob = nuke.Boolean_Knob("review", "Review") knob.setValue(True) + knob.setFlag(nuke.STARTLINE) node.addKnob(knob) return node @@ -585,6 +585,10 @@ def add_bake_colorspace_knob(node): knob = nuke.Boolean_Knob("bake_colorspace", "Bake colorspace") knob.setValue(True) node.addKnob(knob) + if "bake_viewer_input" not in node.knobs(): + knob = nuke.Boolean_Knob("bake_viewer_input", "Bake viewer input") + knob.setValue(True) + node.addKnob(knob) return node