合并
合并允许您将多个图像分层在一起。使用此节点时,您需要选择一种合成算法,该算法确定如何计算一个输入的像素值和另一个输入的像素值,以创建作为合并图像输出的新像素值。的operation下拉菜单包含大量不同的合成算法,为您构建合成文件提供了极大的灵活性。
使用大多数可用的合并算法时, Nuke期望预乘的输入图像。但是,随着matte操作中应使用未预乘的图像。
您也可以通过按以下方式创建此节点M在节点图上。
输入和控制
连接类型 |
连接名称 |
功能 |
输入值 |
一种 |
要与输入B合并的图像序列。连接A输入时,会生成新的输入A1,A2等,从而可以连接多个图像。 |
乙 |
与输入A合并的图像序列。 |
|
面具 |
用作遮罩的可选图像。默认情况下,合并仅限于蒙版的非黑色区域。 首先,遮罩输入在节点的右侧显示为三角形,但是当您拖动它时,它将变成标记为遮罩的箭头。如果看不到遮罩输入,请确保mask控件未禁用或设置为none。 |
Control (UI) |
Knob (Scripting) |
Default Value |
功能 |
Merge Tab |
|||
operation |
operation |
over |
设置合并算法以使用: • atop -显示图像的形状B,带有A覆盖B图像重叠的地方。算法: Ab+B(1-a) • average -两个图像的平均值。结果比原始图像暗。算法: (A+B)/2 • color-burn - 图片B根据的亮度变暗A。算法: darken B towards A • color-dodge - 图片B根据的亮度变亮A。算法: brighten B towards A • conjoint-over -类似于over操作,除非像素同时被两个像素覆盖a和b,联合假设a完全隐藏b。例如,两个多边形a和b共有一些优势,但完全重叠b。正常over在此处产生稍微透明的接缝。算法: A+B(1-a)/b, A if a>b • copy -仅显示图像A。如果您还设置了mix要么mask控件,以便某些B仍然可见。算法: A • difference -像素差异多少。也可以看看绝对。算法: abs(A-B) • disjoint-over -与过度操作类似,不同之处在于如果两个像素均覆盖了一部分像素a和b,不相交假定两个对象不重叠。例如,接触并共享一条边的两个多边形。正常over在此处产生稍微透明的接缝。算法: A+B(1-a)/b, A+B if a+b<1 • divide -将值相除,但阻止两个负值变为正数。算法: A/B, 0 if A<0 and B<0 • exclusion -更摄影的形式difference。 • from - 图片A从中减去B。算法: B-A • geometric -平均两个图像的另一种方法。 • hard-light - 图片B以非常明亮和锐利的图像形状照亮A。算法: multiply if A<.5, screen if A>.5 • hypot -类似于加号和屏幕操作。结果不如加亮,但比屏幕亮。Hypot的值大于1。算法: diagonal sqrt(A*A+B*B) • in -仅显示图像区域A与的alpha重叠B。也可以看看在。算法: Ab • mask -这是相反的in操作。仅显示图像区域B与的alpha重叠 A。算法: Ba • matte -预乘。使用未预乘的图像进行此操作。也可以看看亚光。 • max -取得两个图像的最大值。也可以看看最高。算法: max(A,B) • min -拍摄两个图像的最小值。也可以看看敏。算法: min(A,B) • minus -从A中减去B。算法: A-B • multiply -将值相乘,但阻止两个负值变为正数。也可以看看乘。 • out -仅显示图像区域A不与的Alpha重叠B。也可以看看出。算法: A(1-b) • over -这是默认操作。图层图片A过度B根据图像的Alpha A。算法: A+B(1-a) • overlay - 图片A使图像变亮B。 • plus -图像总和A和B。请注意plus算法可能会导致像素值高于1.0。也可以看看加。算法: A+B • screen -如果A要么B小于或等于1 screen,否则请使用最大示例。相似plus。也可以看看屏幕。算法: A+B-AB if A and B between 0-1, else A if A>B else B • soft-light - 图片B点亮。相似hard-light,但不是那么极端。算法:B(2A+(B(1-AB))) if AB<1, 2AB otherwise • stencil -这是相反的out操作。仅显示图像区域B不与的Alpha重叠A。 • under -这是相反的over操作。图层图片B过度A根据图像的磨砂B。算法: A(1-b)+B • xor -显示两个图像A和B图像不重叠的地方。算法: A(1-b)+B(1-a) |
Video colorspace |
sRGB |
disabled |
启用后,颜色将转换为默认的8位颜色空间(ProjectSettings > LUT > 8-bit files),然后再进行合成,然后将结果转换回线性。 |
alpha masking |
screen_alpha |
disabled |
启用后,输入图像不变,而其他图像的alpha值为零,而输出alpha设置为a+b-a*b。 禁用时,对Alpha的运算与对其他通道的运算相同。 注意: 此选项在没有任何区别或PDF / SVG规范说不应应用的操作上被禁用。 |
set bbox to |
bbox |
union |
设置输出边界框类型,此区域之外的所有数据都将被裁剪: • union -调整输出bbox的大小以完全适合两个输入bbox。 • intersection -仅使用输入bbox重叠的图像部分。 • A -使用输入A的bbox。 • B -使用输入B的bbox。 |
metadata from |
metainput |
B |
设置将哪个输入的元数据向下传递到节点树。 注意: 什么时候metadata from设定为All并且两个输入中都有相同名称的键,B中的键会覆盖A中的键。 |
range from |
rangeinput |
B |
设置哪个输入的范围沿节点树向下传递。 |
A channels |
Achannels |
rgba |
设置来自A输入的通道以与B通道合并,以及将哪个通道视为A alpha。 注意: 设置A channels 与黑色或零相同。 |
B channels |
Bchannels |
rgba |
设置要从B输入使用的通道,以及将哪个通道视为B alpha。 |
output |
output |
rgba |
设置写入A和B通道合并的通道。 |
also merge |
also_merge |
none |
设置除了在A通道和B通道控件中指定的通道外,还合并的通道。 |
mask |
N/A |
disabled |
在右侧启用关联的遮罩通道。禁用此复选框与将频道设置为none。 |
maskChannelInput |
none |
The channel to use as a mask. By default, the merge is limited to the non-black areas of this channel. |
|
inject |
inject |
disabled |
复制mask输入到预定义mask.a渠道。注入面罩可让您在下游使用同一面罩。 |
invert |
invert_mask |
disabled |
反转遮罩通道的使用,因此合并仅限于遮罩的非白色区域。 |
fringe |
fringe |
disabled |
启用后,仅将效果应用于蒙版的边缘。 禁用时,该效果将应用到整个蒙版。 |
mix |
mix |
1 |
在0的原始图像和1的完全合并之间溶解。 |
分步指南
影片教学
抱歉,您没有找到此帮助
为什么这没有帮助? (检查所有适用)
感谢您抽出宝贵时间给我们反馈。