Nuke合成基础——笔记
导入素材:
(检查素材)
1、拖拽
2、read节点导入
3、可以同时导入多个视频文件或序列帧;
4、Node面板
5、关于识别路径文件夹的脚本
n = nuke.allNodes()
for i in n:if i.Class() == "Read":i["file"].setValue(i["file"].value().replace("原路劲","[python{nuke.sceipt_directory()}]"))
label 标签栏,可以位节点添加标签;对不同的节点添加不同的label方便通过lable查找结点;
Edit_select similar_color/class/label(通过颜色/组/标签进行查找);
6、导入的素材如果帧数不匹配(例如:0-10,1-9)可以将1-9的帧数,在read——frame——start at 设置开始帧;这里设置的开始帧只针对当前素材;
去场方法
什么是场:在播放素材时会发现边缘有虚纹(类似马赛克),也叫去场纹;
点击all plugins选择update,然后在点击all plugins;
FieldSelect 场选择节点;抽完场后画面会压缩,添加reformat(重制)节点,然后更改像素;
面板通用的节点参数(Node):
label 标签
font 字体
hide input 隐藏输入端的连线
cached 缓存
disable 不显示(是输入的D键)
dope sheet 摄影表
postage stamp 缩略图
static frame 固定缩略图中所显示的帧数(这个要配合设置中Node Graph——postage stamp mode(缩略图模式)中使用)
上图依次:1、收放面板;2、将当前节点视图居中;3、选择上游节点;4、创建节点预设(创建的预设可以给相同节点使用);5、节点名称;6、更改显示框颜色;7、更改有控制手柄的颜色;
快捷键
视图最大化 H
节点:
1、merge 将画面叠加在一起(连接时要区分先后,主体是B输入端口)
merge(voer)模式中,A的alpha白色的地方会叠加到D,黑色的地方不叠加;
operation 操作 (over模式,参考下图;)
A指mergeA端口连接的素材提供的通道层数据;
B指mergeB端口连接的素材提供的通道层数据;
a指的是A通道层中的alpha的数据;
b指的是B通道层中的alpha的数据;
operation 操作 (multiply模式,乘法)
mix 此节点在结点数中的权重;
merge节点mask通道默认是alpha通道,必要时可以需要需要的通道来做mask;;
merge节点中给某个部位添加mask,要确定好主次;如果是给merge作mask,那就直接拖出merge的mask端口,并非是将mask给merge;
2、colorcorrect 调色节点; 快捷键C
gamma 调整中间调和暗部
3、blur 模糊节点,快捷键B
size 调整模糊的值
4、premult 预乘节点
将通道进行相乘,进行抠像(通常用于简单的图像抠像)
5、roto 利用曲线绘制形状图层,快捷键O
绘制的是形状,要闭合,并不是一条曲线;绘制的默认在alpha通道中;
利用roto节点绘制一个灰度图,给merge节点的mask;
opacity 透明度
feather 羽化
6、reformat 重置尺寸大小(在素材的尺寸大小不匹配时,修改format,并不会改变尺寸,需要用到节点)
type 重置方式,默认to format(将尺寸重置为另一个尺寸大小);to box(自定义尺寸大小);scale(缩放的模式)
output format 设置需要的的尺寸大小;
resize type 通常在宽高比不一样的时候进行转换;
7、cornerpin 边角定位(拖动四个图钉可以仍以变幻图像)
先确定from四个点的位置,然后再确定to点的四个位置;四个图钉的位置跟窗口尺寸相同,不与素材的尺寸为准;
8、mirror 镜像节点;
9、noise 燥波(模拟一些烟雾;)(也可以跟reformat节点一样规整下尺寸大小)
opacity 透明度
x/ysize 调整燥波比例大小
Z 纵深的运动(K帧做随机变化)
gamma 调整暗部的属性
10、glow 辉光
brightness 辉光范围
通道:
通道不仅仅指的的是RGB的通道,还有alpha等通道;在alpha层中,只有一组数据可以用来使用,nuke会默认将这个alpha通道显示成红色;
EXT格式:可以储存非常多的单一通道在一张图片中;
nuke节点中,几乎每个节点都会有channels参数,调整该节点的这个参数,可以让该节点所做的操作只针对于该节点所选择的通道;
mege(大多数两端口)节点,连接AB两头的通道时,通常以B端口的通道数据为主体,A端口并不会保存到merge节点数据中,只会从A端口传出数据与B端口进行计算;
nuke中浮点(32位浮点)的作用:能够储存比出把你更亮的(大于1)和比纯黑更暗(小于0)的值;nuke中可以使用超范围的数值,也能导入超出数值的图(HDR);nuke会将jpg(只有8位的图)强制转化成32位的图;
通道节点
**shuffle(打乱、混乱)
Nuke合成基础——笔记相关推荐
- Image Pro Plus6进行荧光分析与荧光照片合成学习笔记
Image Pro Plus6进行荧光分析与荧光照片合成学习笔记 1. 前言 2.荧光分析 3. 荧光照片合成 1. 前言 本文是一个小结,简单的记录了利用Image Pro Plus 6.0进行免疫 ...
- Camera和Image sensor技术基础笔记(5) -- HDR相关技术
动态范围(Dynamic Range) 动态范围最早是信号系统的概念,一种信号系统的动态范围定义为:最大的信号不失真的电平和噪声电平的差,在实际场景中,多用分贝(dB)为单位来衡量一个信号系统的动态范 ...
- Node.js基础笔记
Node.js基础笔记 1. NodeJS入门基础 1.1 NodeJS 介绍 1.1.1 NodeJS 是什么 1.1.2 NodeJS 的优势 1.1.3 NodeJS 的技术特性 1.1.4 N ...
- JavaScript基础笔记集合(转)
JavaScript基础笔记集合 JavaScript基础笔记集合 js简介 js是脚本语言.浏览器是逐行的读取代码,而传统编程会在执行前进行编译 js存放的位置 html脚本必须放在< ...
- Python初学者零碎基础笔记(一)
Python初学者零碎基础笔记 一行代码输入多个参数 方法1.) a,b,c=map(类型,input("请输入").split()) #默认空格分隔,若要转其他类型,把类型换成需 ...
- Jmeter使用基础笔记-写一个http请求
前言 本篇文章主要讲述2个部分: 搭建一个简单的测试环境 用Jmeter发送一个简单的http请求 搭建测试环境 编写flask代码(我参考了开源项目HttpRunner的测试服务器),将如下的代码保 ...
- UWP入门(二) -- 基础笔记
UWP入门(二) -- 基础笔记 原文:UWP入门(二) -- 基础笔记 不错的UWP入门视频,1092417123,欢迎交流 UWP-04 - What i XMAL? XAML - XML Syn ...
- [云炬创业基础笔记]第五章创业机会评估测试2
[云炬创业基础笔记]第五章创业机会评估测试1
- [云炬创业基础笔记] 第四章测试17
[云炬创业基础笔记] 第四章测试7
最新文章
- linux中pthread_join()与pthread_detach()详解
- 元素隐藏的三种方式对比(针对移动端项目中的按钮,先隐藏且不能被点击 visibility:hidden)
- 如何诊断crs 安装时 root.sh 脚本执行错误
- css优先级机制说明
- 新年UI的拆红包源码/5级代理功能/会员中心充值接口完善
- 2020即将过去,数据库最好的时代已经到来!
- python3 pygame load图片不显示_Python——mac下pygame踩坑,绘制图像不加载
- mysql输入中文出现 号_MySQL插入中文数据出现?号
- 支付宝第三方登录具体实现
- CDBPDB USERS AND PRIVILLEGE
- Android日常整理(一)---android返回键、Fragment、android分割线、button图片间距的设置
- c ringbuffer 源码_C语言 ringBuffer 实现
- 标准模板库(STL)介绍
- 推荐一个可能是最全的Venn图一站式绘制工具
- 最短路径之Bellman-Ford
- OAuth2.0第三方授权原理与实战
- MyBatis框架的使用及源码分析(八) MapperMethod
- 活码生成器是什么?怎么用活码生成器制作活码?有没有免费的活码生成器?
- latex图片排版技巧总结
- Kaggle竞赛——Titanic泰坦尼克之灾(0.76315==>0.79186)