合并表达
允许您使用Tcl表达式合并两个图像。语法与Color > Math > Expression节点,除了需要在通道引用之前加上任一A要么B指示输入。例如,引用输入的红色,绿色,蓝色和Alpha通道A,您应该使用Ar , Ag , Ab和Aa。同样,要在输入B中引用这些通道,请使用Br, Bg , Bb和Ba。
要引用其他图层中的像素,请使用INPUTlayer.channel, 例如Bmatte.garbage。如果您不指定图层, Nuke假设该通道位于当前层中,例如Bgarbage。
有关Tcl表达式的语法的更多信息,请参见表达方式在里面Nuke或选择Help > Documentation > Knob Math Expressions在Nuke。
也可以看看表达。
输入和控制
连接类型 |
连接名称 |
功能 |
输入值 |
一种 |
与输入B合并的图像序列。 |
乙 |
与输入A合并的图像序列。 |
|
面具 |
用作遮罩的可选图像。默认情况下,合并仅限于蒙版的非黑色区域。 首先,遮罩输入在节点的右侧显示为三角形,但是当您拖动它时,它将变成标记为遮罩的箭头。如果看不到遮罩输入,请确保mask控件未禁用或设置为none。 |
Control (UI) |
Knob (Scripting) |
Default Value |
功能 |
MergeExpression |
|||
[variable name field] |
temp_name0 |
N/A |
如果需要在多个字段中使用长表达式,则可以使用此行将表达式临时分配给变量。在此处输入变量名称,然后在右侧输入表达式=标志。然后,您可以使用该变量来表示=渠道旁边的字段。 |
= |
temp_expr0 |
N/A |
如果需要在多个字段中使用长表达式,则可以使用此行将表达式临时分配给变量。在左侧输入变量名称=符号以及该字段中的表达式。然后,您可以使用该变量来表示=渠道旁边的字段。 |
[variable name field] |
temp_name1 |
N/A |
如果需要在多个字段中使用长表达式,则可以使用此行将表达式临时分配给变量。在此处输入变量名称,然后在右侧输入表达式=标志。然后,您可以使用该变量来表示=渠道旁边的字段。 |
= |
temp_expr1 |
N/A |
如果需要在多个字段中使用长表达式,则可以使用此行将表达式临时分配给变量。在左侧输入变量名称=符号以及该字段中的表达式。然后,您可以使用该变量来表示=渠道旁边的字段。 |
[variable name field] |
temp_name2 |
N/A |
如果需要在多个字段中使用长表达式,则可以使用此行将表达式临时分配给变量。在此处输入变量名称,然后在右侧输入表达式=标志。然后,您可以使用该变量来表示=渠道旁边的字段。 |
= |
temp_expr2 |
N/A |
如果需要在多个字段中使用长表达式,则可以使用此行将表达式临时分配给变量。在左侧输入变量名称=符号以及该字段中的表达式。然后,您可以使用该变量来表示=渠道旁边的字段。 |
[variable name field] |
temp_name3 |
N/A |
如果需要在多个字段中使用长表达式,则可以使用此行将表达式临时分配给变量。在此处输入变量名称,然后在右侧输入表达式=标志。然后,您可以使用该变量来表示=渠道旁边的字段。 |
= |
temp_expr3 |
N/A |
如果需要在多个字段中使用长表达式,则可以使用此行将表达式临时分配给变量。在左侧输入变量名称=符号以及该字段中的表达式。然后,您可以使用该变量来表示=渠道旁边的字段。 |
channels |
channel0 |
red |
您要在下面将表达式应用到的通道=领域。 您可以使用右侧的复选框选择单个频道。 |
= |
expr0 |
N/A |
该表达式适用于上述渠道。 您需要在频道引用之前添加A要么B指示输入。例如,引用输入的红色,绿色,蓝色和Alpha通道A,您应该使用Ar , Ag , Ab和Aa。同样,要在输入B中引用这些通道,请使用Br, Bg , Bb和Ba。 要引用其他图层中的像素,请使用INPUTlayer.channel, 例如Bmatte.garbage。如果您不指定图层, Nuke假设该通道位于当前层中,例如Bgarbage。 |
channels |
channel1 |
green |
您要在下面将表达式应用到的通道=领域。 您可以使用右侧的复选框选择单个频道。 |
= |
expr1 |
N/A |
该表达式适用于上述渠道。 您需要在频道引用之前添加A要么B指示输入。例如,引用输入的红色,绿色,蓝色和Alpha通道A,您应该使用Ar , Ag , Ab和Aa。同样,要在输入B中引用这些通道,请使用Br, Bg , Bb和Ba。 要引用其他图层中的像素,请使用INPUTlayer.channel, 例如Bmatte.garbage。如果您不指定图层, Nuke假设该通道位于当前层中,例如Bgarbage。 |
channels |
channel2 |
blue |
您要在下面将表达式应用到的通道=领域。 您可以使用右侧的复选框选择单个频道。 |
= |
expr2 |
N/A |
该表达式适用于上述渠道。 您需要在频道引用之前添加A要么B指示输入。例如,引用输入的红色,绿色,蓝色和Alpha通道A,您应该使用Ar , Ag , Ab和Aa。同样,要在输入B中引用这些通道,请使用Br, Bg , Bb和Ba。 要引用其他图层中的像素,请使用INPUTlayer.channel, 例如Bmatte.garbage。如果您不指定图层, Nuke假设该通道位于当前层中,例如Bgarbage。 |
channels |
channel3 |
alpha |
您要在下面将表达式应用到的通道=领域。 您可以使用右侧的复选框选择单个频道。 |
= |
expr3 |
N/A |
该表达式适用于上述渠道。 您需要在频道引用之前添加A要么B指示输入。例如,引用输入的红色,绿色,蓝色和Alpha通道A,您应该使用Ar , Ag , Ab和Aa。同样,要在输入B中引用这些通道,请使用Br, Bg , Bb和Ba。 要引用其他图层中的像素,请使用INPUTlayer.channel, 例如Bmatte.garbage。如果您不指定图层, Nuke假设该通道位于当前层中,例如Bgarbage。 |
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 |
启用后,仅将效果应用于蒙版的边缘。 禁用时,该效果将应用到整个蒙版。 |
(un)premult by |
N/A |
disabled |
在右侧启用关联的通道。禁用此复选框与将频道设置为none。 |
unpremult |
none |
The image is divided by this channel before being processed, and multiplied again afterwards. If you are using premultiplied input images, you may want to check (un)premult by and select rgba.alpha here. This will simulate doing the merge before the premultiplication was done. If you are using unpremultiplied input images, you should leave this set to none. |
|
invert |
invert_unpremult |
disabled |
反转(非)预乘通道的使用。 |
mix |
mix |
1 |
在0的原始图像和1的完整效果之间溶解。 |
抱歉,您没有找到此帮助
为什么这没有帮助? (检查所有适用)
感谢您抽出宝贵时间给我们反馈。