点击蓝字关注,我们就是好朋友了啦
今天的内容算是对上篇Nuke首选项里的那些事......的一点补充,也是对之后如何编写节点的一点铺垫吧!
切入正题,以Grade节点为例,上图
下面对图中几个还算重要的点做个解释:
1. postage stamp一般默认为关闭状态,但Read节点(素材)默认打开。
2. static frame帧数默认为1,当修改为其他帧数时,需配合首选项设置才能起作用,shift+S调取首选项设置面板,如下图:
这一功能对查看素材(Read节点)画面会起到一定的作用。
3. 通过代码对节点的默认预设做修改
首先还是在.nuke文件夹中找到init.py文件用文本编辑器打开,可参考之前的一篇文章Nuke中如何修改默认工程设置?
如果想让Grade节点的lable中默认就注释“This is a level node”,添加代码如下:
nuke.knobDefault("Grade.label","This is a level node")
如果想让Grade节点的postage stamp默认打开,添加代码如下:
nuke.knobDefault("Grade.postage_stamp","1")
修改Grade节点的static frame帧数为2,添加代码如下:
nuke.knobDefault("Grade.postage_stamp_frame","2")
......
总结一下,代码的基本格式就是
nuke.knobDefault("节点名.属性真实名","修改内容")
注释:
(1)属性真实名可以将鼠标放在属性旁边查看,需要注意的是属性真实名和我们直接看到的属性名不一定就统一,如下图
(2)勾选和不勾选用分别用数字“1”和“”表示
文章最后给大家推荐一套hero老大最新出炉的nuke教学课程,绝对的良心,绝对的免费,免费,免费!重要的话说三遍,快去下载学习吧。
往期推荐:
领取专属 10元无门槛券
私享最新 技术干货