Nuke自定义Knob操作

zhangly 2021-11-05 23:16:35
Categories: > Tags:

节点里添加自定义knob

# 可以用这样的方法,查看knob类型
print nuke.selectedNode()["size"]
>>> Result: <WH_Knob object at xxxx>

# 给节点添加一个knob
node = nuke.selectedNode()
knob = nuke.Double_Knob("real_name", "label name")
node.addKnob(knob)

对knob的一些操作

# 对knob进行隐藏操作
node["Double_Knob"].setVisible(False)

# 使一个knob不可编辑
node["Double_Knob"].setEnabled(False)

自定义Knob概览

Knob | 使用 | 描述