首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

节点预设修改

点击蓝字关注,我们就是好朋友了啦

今天的内容算是对上篇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教学课程,绝对的良心,绝对的免费,免费,免费!重要的话说三遍,快去下载学习吧。

往期推荐:

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191011A0I54800?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券