nuke笔记.docx
- 文档编号:4581432
- 上传时间:2022-12-06
- 格式:DOCX
- 页数:10
- 大小:21.53KB
nuke笔记.docx
《nuke笔记.docx》由会员分享,可在线阅读,更多相关《nuke笔记.docx(10页珍藏版)》请在冰豆网上搜索。
nuke笔记
nuke笔记
安装与许可:
自己看。
使用面板:
这章主要介绍了Nuke的工作流程,学习如何使用工具面板、自定义面板。
工作流程
Nuke的工作流程是以节点为基础,你可以通过连接一系列节点来读取、处理和控制图片。
下面的例子里面,有一个imagekeyer节点,一个colour-correction节点,以及一个blurfilter节点
图2-1:
一个Nuke工程是由一些叫做节点的运算表达式连接而成的一个网络。
被保存的工程叫做脚本。
你可以用text编辑器(notepad或者wordpad(一般系统自带))打开,打开后你可以看到一系列命令,这些命令将在你输出的时候被翻译并且执行。
图2-2:
一个简单的nuke脚本。
在图2-2里面,你可以看到一个简单的脚本。
两个读取节点从硬盘上参考进图片序列帧。
两个工作节点(primatte和blur)分别对图片进行不光滑(图片周围产生锯齿,原词matte)以及模糊处理。
一个合并节点(叫over)将一个前景图片跟一个背景图片进行合并。
最后,一个输出节点(write)渲染并输出合并后的图片到硬盘上。
你将看到一个viewer节点,用于即时浏览合成后的图片。
Nuke工作窗口:
面板窗口和面板:
Nuke的主要窗口有三个面板窗口组成:
节点图标(由于很像图标,原词NodeGraphs)/曲线编辑面板,属性参数/脚本面板箱以及预览面板。
图2-3:
一个空的Nuke窗口。
在这些面板窗口上,你可以添加以下的面板:
节点工具栏,用于选择需要的节点。
节点图标(跟DAGs一样,不知道是啥,嘿嘿),用于构建节点网络
(经典的树状结构)。
曲线编辑面板,用于编辑动画曲线(用得好的话,很强大,当然要配
合其他东西)。
属性编辑面板箱,用于调节节点的参数的属性编辑面板会出现在这
里。
预览面板,用于即时预览输出效果。
脚本编辑面板,用于执行python(字典翻译巨蟒,汗一把。
。
。
,是一种计算机语言)的命令。
默认情况下,节点图标面板在左下角,预览面板在左上角,属性编辑器在右边,见图2-5(不知道是不是写错了,个人理解应该是2-4)。
图2-4:
包括节点图标面板,预览面板,以及属性编辑面板。
节点图标面板,用来在最上面构建节点网络。
当你在上面添加节点时,节点的属性编辑面板也会同时出现在右边的属性编辑面板箱里面。
你可以通过调节节点的属性来达到你所想要的效果,当然,要输出到viewer上去看。
你可以通过点击工具栏,菜单栏,以及目录菜单内,来添加更多的面板。
在相同的面板位置上,你也可以添加不同的面板,通过点击面板上面的页面名称来切换不同的面板页面(原话实在不好翻译,就这么写了,希望看得懂。
。
)。
页面面板(不知道怎么翻译,希望看得懂)
在同一个面板窗口里面,不同的面板将被划分成页面。
如果想切到其他的面板页面,只需要简单的点击想要的面板的名称就可以了。
图2-5:
从属性编辑面板切换到脚本编辑面板
工具栏,菜单栏以及目录菜单:
在默认的Nuke窗口里,工具栏是被锁定在左边。
默认状态下,它包
含12个图标。
不同的节点按照不同的功能被分配到这12个图标下面。
通
过点击12个图标下面的节点将节点添加到节点图标面板。
主菜单栏是被锁定在Nuke窗口的上面。
它包括像文件(file)或者
编辑(edit)等菜单,能够让你执行更多的,有关整个脚本、预览面板以
及编辑器的,一些具有综合作用的特殊节点。
图2-6:
工具栏与菜单栏
另外,一些有关工具栏以及菜单栏的附加功能,你得通过自己熟悉
目录菜单来了解。
它们位于每个面板的左上角,相当于一个棋盘格的灰色
四方图标。
如果点击它,将会出现下拉式菜单。
你可以在这里面自定义面
板的窗口格局。
图2-7:
目录菜单
最后,为了提高效率,你可以在面板的空白处右击,你将看到一条
详尽的下拉式菜单。
如下图:
图2-8:
节点图标面板的右击菜单
工具栏的使用
Nuke的工具栏包括以下图标:
图标功能概括
图片图片的读写节点,Nuke自带的元素(直接创建的,像图片一样直接使用的色
彩元素,并非调节节点),预览节点
绘画遮罩,绘图工具,杂色(Nuke自带的元素),一些填充用的节点,以及火星,
闪烁等基础的矢量绘图工具
时间重新定义图片序列帧的时间(若修改动画的序列帧播放速度,适合小时间范围
内调整,大时间范围内调整会导致图片出现停滞现象,即2张图片播放间距原
本是1/25秒,经放大后到1/5秒,肯定会有停滞现象)通道包含一些处理通道的节点
颜色包含一些颜色调节矫正节点
滤镜包含一些滤镜节点,像模糊,锐化,边界处理,以及缩放(按原词解释:
腐蚀,
这个更容易理解,但是不符合我们的习惯哈)
键控器包含一些提取颜色为通道的节点
合并包含一些处理背景与前景元素的工具
变形移动,缩放,追踪,以及稳定的节点(这个不知道怎么翻译,先按原词解释)
3D混合节点和工具3D
预览一些视图,实体视图以及多视角工具
插件插件
其他一些附加的操作脚本以及面板上的图标管理工具(比如添加dot点,打组等)
移动鼠标到这些图标上,可以看到有关节点的名称,单击即可选择
或者插入节点。
图2-9:
从工具栏选择一个节点
为了快速的查找所需要的节点,将鼠标移动到图标上,并按住鼠标
左键,直接在图标上移动,可以发现工具栏上的12个图标会随着鼠标的
移动而自动弹出子目录,如果找到自己想要的节点,将鼠标移动到节点上,
放开鼠标,节点将被添加到节点图标面板上。
小技巧:
如果你想要选择你最后选择的节点,就可以直接在那个节点所在的图标上点击中键就可以添加。
(个人感觉没啥用,一般都直接复制)
菜单栏的使用
Nuke的菜单栏包括以下功能:
菜单名功能概括
文件有关硬盘的操作命令,包括加载、保存以及导入脚本
编辑编辑功能(跟操作文本差不多,一些复制啊什么的),预设以及工程设置窗口布局读取/保存窗口布局(自己定义一个漂亮又实用的窗口界面看着很舒服)影视预览添加/连接影视预览节点
渲染渲染并输出
帮助包括热键表、用户文档、培训帮助、指导文件以及Nuke的联系方式
如何快速的浏览菜单,方法跟上面提到的快速寻找自己所要的节点一样。
(不过个人觉得没啥用,就这么几个菜单,随便了解下大概位置就可以了,用到不多)
节点的操作
从这里开始,客套话就不翻译了,看了都晕(像节点是什么什么的基础啦。
。
。
N个字),只翻译有用部分。
【个人理解:
】
节点实际上就是一句表达式,一个计算公式。
虽然在Nuke里面显示的是一个图标,但是你用ctrl+c复制到notepad或者wordpad里面时,你会看到一段表达式,当然这是一句非常短的语句,肯定是调用的,所以如果有兴趣可以去研究下。
如果要想深入学习Nuke,或者说能够根据自己需要随意搭配节点来获得自己想要的效果,最好是去了解下计算机图像的原理。
就比如说Nuke里面,先以灰度图(黑白的图片)的方式来说,1表示白色,0表示黑色,那么0-1之间就表示白色到黑色的过度颜色,笼统的讲就是灰色,以下例子:
1表示也就是一张白色的小图片,那么10个1,也就是1111111111就表示,也就是由10块小的组成的白色大图片。
如果是10.51那么图片就是。
如果这里有两张图片分别是10.51和10.61,我们在Nuke里面通过相加节点(plus)将两幅图片相加,那么,我们就得到11.11,由于1是白色,那么1.1就是比白色更白色的颜色,那还是白色,所以结果还是,不过我还不知道Nuke里面是记录11.11还是111,所以不敢对数值宛下结论。
继续,当我们把上面的小图片缩小到一个点的时候,那么它就可以称为像素了。
将N个不同颜色的像素排列就可以组成一幅漂亮的灰度图片了。
注意:
上面所讲的都是以灰度图为基础。
如果理解了这些原理,那么学习Nuke的时候,我们可以根据计算机图像
的计算原理,随意搭配不同的节点来获得自己想要的效果了。
继续回到教程
节点的添加
有上面的基础,就知道单击就可以添加了,它会自动连接到你所选择的节
点的下面(如果你选了N个节点,它就会很死命的把所有的节点都给连上,
所以别乱框选),如果你没选节点,那就不会连接,位置是你在节点图标
面板上最后一次左键点击的位置那。
小技巧:
如果对节点名称比较熟悉,可以直接按键盘上的TAB键,会出现一个窗口,在里面输入你想要的节点名称,按回车就可以了,而且在输入的过程中,会根据你的输入自动弹出一些节点的名称,如果输到一半就弹出你所要的节点,可以按方向键上下键选择,然后按回车,也可以直接用鼠标左击。
节点的选择
左键点击(单选)/框选/按住shift然后左键点击(随意多选),选中后以
黄色来表示选中状态。
上游节点的选择
上游节点:
就是在一个节点网络内,一个节点的数据输入端以上的所有节
点。
A,B是输入端,下面的箭头是输出端
按住ctrl,移动鼠标到节点上,然后按住拖动一下。
或者按住按住ctrl+shift,然后鼠标左击下节点。
节点的全选
选择菜单edit,选择selectall
或者ctrl+A
节点的搜索选择
选择edit>search,或者按“/”键,出现输入窗口,输入要查找节点的名称,
点击OK就可以了。
小技巧:
在输入名称时,可以使用“*”键跟“?
”键。
分别代表任意字符和一个字符(这跟windowsxp的搜索
方式一样)
节点的重命名
重命名一个节点
双击节点,打开节点属性编辑面板,在面板上方的标题栏内,是现在节点
的名称,可以在里面直接输入新的名称。
或者选择节点,然后按快捷键“N”,然后输入新的名字就可以了。
节点的编辑
在执行拷贝、黏贴等操作的时候,你可以使用一些快捷键,比如ctrl/Cmd
+C拷贝,Ctrl+V黏贴。
而且拷贝节点后,可以将它存储成文件(意思是
导出节点,当然你也可以直接黏贴在nodpad或者wordpad)或拷贝到内
存里。
拷贝的节点的参数和原节点一致,但无任何链接关系(见下文克隆
即可明白)。
当你黏贴节点时,Nuke自动将黏贴的节点与你选择的节点(在黏贴前选择的)想连接。
如果你不想连接任何节点,那就不要选择任何节点,直接黏贴就OK了。
拷贝节点到内存里
选择节点,然后选择edit>copy或者直接按ctrl+c。
拷贝节点到文件内
选择节点,然后选择file>exportnodesasscript。
然后选择想要保存的路径。
节点的剪切
选择节点,然后选择edit>cut或者ctrl+x将节点剪切到内存里。
从内存里黏贴节点
选择想要连接的节点(若没有想连的节点就不用选择)然后选择edit>paste或者按ctrl+v
从文件内黏贴节点(就是导入)
选择想要连接的节点
选择file>importscript然后选择想要导入的文件路径。
节点的克隆
克隆节点也是拷贝了原节点,但是又不同于与拷贝。
克隆的节点间有一条相互连接的线,且节点名称相同,主要是保持两个节点参数的一致性,也就是不论调节哪个节点,其他节点也随之改变。
节点的克隆
选择想要克隆的节点,然后选择edit>clone或者按alt+k
去除克隆节点
选择想要去除克隆的节点
然后选择edit>declone或者按alt+shift+k
节点的屏蔽以及删除
使节点屏蔽(去除该节点产生的效果,但节点还保留在原位置)
选择想要屏蔽的节点,然后选择edit>node>disable\enable或者按d
然后就可以看到节点图标上出现一个红色的x,表示该节点屏蔽
重新按d,就可以使节点重新有效
节点的删除
选中节点,然后选择edit>erase或者直接按delete
节点的连接
如果在你添加节点或者黏贴节点前选择了一个节点,那么Nuke会自动将节点连接到选择节点的下方。
若没有连接,可以按住想要连接的箭头(如果是下游连向上游,就选择箭头尾部),然后拖放到节点图标上即可。
节点连接的断开
拖动箭头到空白区域,或者选中下游的节点,然后按ctrl+d
图2-11:
断开连接
注意
Nuke的merge节点有两个输入管道A跟B,A连接前景,B连接背景。
Nuke一般是从A拷贝,然后给B,意思是如果你使merge节点屏蔽,那么A将被屏蔽(当merge节点屏蔽时,A就无法拷贝,所以A就屏蔽了),直接输出B。
复制连接箭头
按住shift,点击想要复制的连接箭头的头部拖动到想要复制过去的
节点图标上,原来的连接箭头保持不变。
在两个连接的节点中间添加节点
拖动节点到两个已连接节点的连接线上,节点将自动连接到两节点
间。
弯曲连接箭头
选择想要弯曲的连接线,然后选择节点图标上的other>dot,一个原
点会出现在选择的节点下面,然后用鼠标拖动dot就可以了。
还有一种简单方法,按住ctrl/cmd,会发现所有的连接线中间出现一
个黄色的点,用鼠标拖动该点,会自动添加点上去。
节点上的指示标志
当你进行一些操作时,节点的图标上会出现相应的指示标志,以表示该节点带有一些属性。
以下表格将介绍每一种指示标志的含义。
指示标志图样含义
长的矩形色带表示该节点的运算
中参与计算的通道;
短的矩形色带表示该节点的运算
中为参与计算的通道;
(红绿蓝白是长的,灰色的那个
是短的)
节点的主要输入与输出受遮罩影
响。
节点被屏蔽掉,按d或者disable。
该节点不能使用表达式。
该节点已克隆,该指示表示同时
出现在父子节点的左上角。
一个或者几个节点参数被赋予动
画(即被k帧了)。
一个或者几个节点参数写了表达
式。
一个多视角的工程,分开一个或
多个(我现在还没用过多视角的
工具,不能理解,勿看)
调节过mix参数的节点,表示节
点作用的程度,正常为1,即
100%,可以通过调节,使该节点
的所有参数作用都受该参数影
响。
查找节点
Nuke允许你在脚本内查找节点,任何匹配的。
像查找一个字符串,可以输入全名或者部分名称。
举个例子,查找blur节点,只需要输入bl就可以。
你也可以使用一些表达式来做一些更复杂的查找,比如查找所有的read以及write节点。
如何查找节点
选择edit>search或者按快捷键“/”,在出现的对话框内输入想要查找的字符串。
如果想要查找所有的节点,输入“*”(就是表示所有字符串)
如果想要查找所有的read节点,输入“read”(就是输入名字)
如果想要查找查找所有的read和write节点,输入表达式:
(*read*|*write*),点击OK。
(试了一下不用括号也行,不过括号可能有另外一层含义,可能跟计算的表达式一样吧,有兴趣自己研究下)。
Nuke会自动选择复合要求的所有节点。
注意:
在输入表达式的时候,只能输入规定的表达方式。
在表达式内任何一个字符都有其特殊的意义,
像“[”,“]”,需要加前缀“\”(没试过,应为节点的命名上没用过“[”这些字符。
)
查询节点信息
选择节点,然后按“I”键,就可以看到包含节点信息的窗口。
主要用于出现错误,但是不知道哪里出错的时候,可以一目了然的看到节点的所有信息,因为这个信息是以表达式的方式显示的。
(给哪些又健忘又懒的人用哈,人性化的东西虽然好看,美观方便但是不够直观,我喜欢简单的)
节点的显示特征(节点图标的颜色啊什么的)
可以修改相同类型节点的颜色,名称,摘要(按字面意思理解,原词notes),主要是为了方便其他高手来了解你的脚本。
比如你可以将所有有关k过帧(不知道是不是这个意思,原词keying)的节点外观调成绿色。
图2-13:
节点可以按照不同类型分配颜色
修改节点的显示特征
按照下面的操作一遍,自己理解:
双击节点,出现属性编辑面板。
输入新的名称,然后单击名称右边的颜色按钮(原文为左边,外国人的思
维跟我们不一样哈),然后选择颜色。
如果想要将颜色拷贝到另外一个面
板,将鼠标移动到颜色按钮上,然后按住拖到想要拷贝的面板的颜色按钮
上就可以了。
在标签栏里面输入想要写的注释(注释将会出现在节点的表面)。
在文字类型下拉菜单内选择想要的文字类型。
文字处理跟其他的软件都一样(office等),自己搞定
小技巧
你可以在Nuke的预设里面修改节点的颜色,选择edit>preferences或者按快捷键shift+s,单击节点颜色标签,然后选择颜色。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- nuke 笔记