BatchKnob插件是一款个人制作的Nuke插件,这款插件可以批量修改节点knob的值,比如常用的可以批量修改、替换素材路径,批量隐藏线,批量修改label字体大小,批量添加表达式等。
安装方法:
把BatchKnob_v1.0这个文件夹放到.nuke里面,并在init.py里添加以下语句:nuke.pluginAddPath('BatchKnob_v1.0')
使用方法:
安装好之后,在最上面的Scripts标签里面打开主窗口
这里有三个Dot节点,想隐藏它们的线,可以一个一个点“hide_input”,三个还好但如果是三十个就很麻烦,这里就可以考虑使用这个工具
选择这三个节点,在主窗口里点击添加按钮
三个节点就添加进去了
在最上面的knob里选择“hide_input”,下面的knob就都会变成“hide_input”
在最上面的最后的框里写的内容会被应用到所有
这里改为“True”,也可以写1,如果要不隐藏的话就写“False”或者0,对于knob不太清楚的可以看一下我之前的介绍knob的视频:knob介绍
点击“apply”,三个节点的线就隐藏了
点最上面的清除按钮可以清空
再比如这里有三个Blur节点,想给“size”添加表达式
选择节点,点击添加
如果选择的节点不止一种,会出现一个过滤窗口,可以选择需要的节点
“*”就是不过滤,这里选择“Blur”,点击ok
三个Blur就添加进去了
找到“size”属性
点上“expression”,下面的就都会勾选上,写一个表达式“frame”
应用后,可以看到属性已经有表达式了
再比如,这里有一些Read节点,路径有些问题,报错
添加这些节点,勾选“replace”,把1.1替换成1.0
路径正确了