Nuke软件各种运算方法.docx
- 文档编号:29447451
- 上传时间:2023-07-23
- 格式:DOCX
- 页数:5
- 大小:15.87KB
Nuke软件各种运算方法.docx
《Nuke软件各种运算方法.docx》由会员分享,可在线阅读,更多相关《Nuke软件各种运算方法.docx(5页珍藏版)》请在冰豆网上搜索。
Nuke软件各种运算方法
下面的表格介绍了每一个算法名称以及它的数学表达式。
运算方法
数学表达式
描述
预览
运用例子
Atop
(将Aalpha通道加在背景上)
Ab+B(1-a)
显示为B的轮廓,在该区域内,A覆盖在B图片上
Average
(求平均值)
(A+B)/2
两图片的平均值。
结果是比原来更暗。
color-burn
(颜色加深)
将B向A降暗
图片B以A的亮度为基础降暗
color-dodge
(颜色减淡)
将B向A提亮
图片B以A的亮度为基础提亮
conjoint-over
A+B(1-a/b),
Aifa>b
类似于over运算,如果一个像素的一部分同时被a和b覆盖到,那么该节点将完全隐藏b。
例如,两个polygons,a和b共享一些边,但是又完全的与b重叠。
Over节点将会在该地方产生轻微的透明。
Copy
(复制)
A
只显示图片A
这种算法在你使用mix或者mask控制时,B的一部分还是会被看到。
Difference
(差异)
abs(A-B)
可以看出A跟B重叠处的像素差异。
也可以在Merge>merges>absminus
用于对两张相似的图片做比较。
disjoint-over
(不相交)
A+B(1-a)/b,
A+Bifa+b<1
类似于over运算,如果一个像素同时被A和B覆盖,该节点将不叠加两图片。
例如,两个polygons想接触,并共享一条边。
Over节点将会在该地方产生轻微的透明。
Divide
(分离)
A/B,
0ifA<0andB<0
两值相处,且保证该值为正数。
这个算法并不适于摄像运算,但能用于还原乘法。
Exclusion
(排除)
A+B-2AB
另外一种不同的摄像格式
From
B-A
B减A
geometric
2AB/(A+B)
另外一种平均两张图片的方式
hard-light
(强光)
MultiplyifA<0.5,screenifA>0.5
图片B受图片A影响,图片A超过0.5的区域图片B越亮,图片A小于0.5的区域,图片B越暗
hypot
sqrt(A*A+B*B)
像plus跟screen运算。
但结果又不像plus那样亮,又比screen亮。
In
(内部)
Ab
仅显示A在A与B的alpha相重叠的区域。
合并边框很有用处
mask
Ba
仅显示B在A与B的alpha相重叠的区域。
matte
Aa+B(1-a)
带有premultiplied的over运算。
要unpremultiplied的图片。
max
max(A,B)
选择两图片像素的最大值。
min
min(A,B)
选择两图片像素的最小值。
Minus
(相减)
A-B
图片A减去图片B。
Multiply
(正片叠底)
AB,
0ifA<0andB<0
A乘以B,为保证两负值相成变成正值,两复制相乘结果为0。
用于合成很黑的A与灰色的B映衬在白色背景上。
Out
(外部)
A(1-b)
显示A但不包含B的区域。
用于合成边框
Over
(叠加)
A+B(1-a)
默认运算。
A通过alpha计算叠在B上面。
这个是最常用的算法。
用于叠加前景在背景上。
Overlay
(覆盖)
multiplyifB<0.5,
screenifB>0.5
通过图片A来提亮图片B。
Plus
(加)
A+B
图片A加图片B。
注意:
相加算法允许值超过1.如果想要不超过1,就用screen。
一般黑色的烟或火映衬黑色的背景。
Screen
(屏幕)
A+B-AB
像plus,但是其最大值为1.
soft-light
(柔光)
图片B提亮。
但是不像hard-light那么强烈
stencil
B(1-a)
这个算法与out算法相反。
只显示B但不包含A的区域。
Under
(下面)
A(1-b)+B
这个算法与over相反。
图片B叠在图片A上面
Xor
(逻辑运算)
A(1-b)+B(1-a)
显示A跟B无交叉区域
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Nuke 软件 各种 运算 方法