検索はキーワードに基づいています。
例:「手順」
自然言語で検索しないでください
例:「新しいプロシージャを作成するにはどうすればよいですか?」
MergeExpression
Tcl式を使用して2つの画像をマージできます。構文はColor > Math > Expressionノード。ただし、チャネル参照の前に次のいずれかが必要です。 AまたはB入力を示します。たとえば、入力の赤、緑、青、およびアルファチャネルを参照するにはA、使用する必要がありますAr 、 Ag 、 Ab 、そしてAa。同様に、入力Bでこれらのチャネルを参照するには、使用しますBr、 Bg 、 Bb 、そしてBa。
他のレイヤーのピクセルを参照するには、使用しますINPUTlayer.channel、 例えばBmatte.garbage。レイヤーを指定しない場合、 Nukeたとえば、チャネルが現在のレイヤーにあると仮定しますBgarbage。
Tcl式の構文の詳細については、 表現の中にNukeまたは選択Help > Documentation > Knob Math ExpressionsにNuke。
こちらもご覧ください表現。
入力とコントロール
接続タイプ |
接続名 |
関数 |
入力 |
A |
入力Bとマージするイメージシーケンス。 |
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入力を示します。たとえば、入力の赤、緑、青、およびアルファチャネルを参照するにはA、使用する必要がありますAr 、 Ag 、 Ab 、そしてAa。同様に、入力Bでこれらのチャネルを参照するには、使用しますBr、 Bg 、 Bb 、そしてBa。 他のレイヤーのピクセルを参照するには、使用しますINPUTlayer.channel、 例えばBmatte.garbage。レイヤーを指定しない場合、 Nukeたとえば、チャネルが現在のレイヤーにあると仮定しますBgarbage。 |
channels |
channel1 |
green |
以下の式を適用したいチャンネル=フィールド。 右側のチェックボックスを使用して、個々のチャンネルを選択できます。 |
= |
expr1 |
N/A |
上記のチャネルに適用する式。 チャネル参照の前に次のいずれかを付ける必要がありますAまたはB入力を示します。たとえば、入力の赤、緑、青、およびアルファチャネルを参照するにはA、使用する必要がありますAr 、 Ag 、 Ab 、そしてAa。同様に、入力Bでこれらのチャネルを参照するには、使用しますBr、 Bg 、 Bb 、そしてBa。 他のレイヤーのピクセルを参照するには、使用しますINPUTlayer.channel、 例えばBmatte.garbage。レイヤーを指定しない場合、 Nukeたとえば、チャネルが現在のレイヤーにあると仮定しますBgarbage。 |
channels |
channel2 |
blue |
以下の式を適用したいチャンネル=フィールド。 右側のチェックボックスを使用して、個々のチャンネルを選択できます。 |
= |
expr2 |
N/A |
上記のチャネルに適用する式。 チャネル参照の前に次のいずれかを付ける必要がありますAまたはB入力を示します。たとえば、入力の赤、緑、青、およびアルファチャネルを参照するにはA、使用する必要がありますAr 、 Ag 、 Ab 、そしてAa。同様に、入力Bでこれらのチャネルを参照するには、使用しますBr、 Bg 、 Bb 、そしてBa。 他のレイヤーのピクセルを参照するには、使用しますINPUTlayer.channel、 例えばBmatte.garbage。レイヤーを指定しない場合、 Nukeたとえば、チャネルが現在のレイヤーにあると仮定しますBgarbage。 |
channels |
channel3 |
alpha |
以下の式を適用したいチャンネル=フィールド。 右側のチェックボックスを使用して、個々のチャンネルを選択できます。 |
= |
expr3 |
N/A |
上記のチャネルに適用する式。 チャネル参照の前に次のいずれかを付ける必要がありますAまたはB入力を示します。たとえば、入力の赤、緑、青、およびアルファチャネルを参照するには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 |
(un)premultiplyチャネルの使用を反転します。 |
mix |
mix |
1 |
0の元の画像と1の完全な効果の間で溶解します。 |
申し訳ありませんが、これは役に立ちませんでした
なぜこれが役に立たなかったのですか? (当てはまるもの全てをご確認ください)
ご意見をいただきありがとうございます。
探しているものが見つからない場合、またはワークフローに関する質問がある場合は、お試しくださいファウンドリサポート。
学習コンテンツを改善する方法についてご意見がある場合は、下のボタンを使用してドキュメントチームにメールを送信してください。
フィードバックをお寄せいただきありがとうございます。