マージノードで画像をレイヤー化する

Mergeノードとその合成アルゴリズムを使用すると、画像の結合方法を制御できます。

注意:  利用可能なほとんどのマージアルゴリズムを使用する場合、 Nuke事前乗算された入力画像が必要です。ただし、 matte操作では、事前乗算されていないイメージを使用する必要があります。

結合ノードで画像をレイヤーするには

1.   選択するMerge > Merge (または押すMノードグラフ)で、レイヤ化する画像の後にマージノードを挿入します。
2.   画像をMergeノードのに接続しますAそしてB入力。
3.   必要に応じて、複数のAイメージをMergeノードに接続できます。手順2の指示に従ってAおよびB入力を接続したら、Mergeノードの左側から追加のA入力として使用する画像にさらにコネクタをドラッグします。

各入力は、接続された順にマージされます。たとえば、 A3A2A1B

4.   マージ操作の効果を確認できるように、ビューアーをマージノードの出力に接続します。
5.   結合ノードのコントロールで、画像を重ねる方法を選択しますoperationドロップダウンメニュー。デフォルトで最も一般的な操作はover、入力Aのアルファに従って、入力Aを入力Bに重ねます。使用可能なすべての操作の説明については、 マージ操作
6.   を使用してA channelsそしてB channelsドロップダウンメニューで、AおよびB入力から使用するチャネルと、AおよびBアルファとして使用するチャネルを選択します。これらよりも多くのチャネルをマージして同じチャネルに出力する場合は、 also mergeドロップダウンメニューとチェックボックス。
7.   からoutput ドロップダウンメニューで、AチャネルとBチャネルのマージを書き込むチャネルを選択します。で名前が付けられたチャンネルalso mergeドロップダウンメニューは同じ出力チャンネルに書き込まれます。
8.   必要に応じて、次のコントロールを調整することもできます。

ツリーを渡す入力のメタデータを選択するには、 metadata fromドロップダウンメニュー。

注意:  いつmetadata fromに設定されていますAll両方の入力に同じ名前のキーがあり、キーがBキーをオーバーライドするA

ファイルメタデータの詳細については、 ファイルメタデータの使用

元の入力B画像(0)と完全なマージ効果(1)の間でディゾルブするには、 mixスライダー。ノードグラフのノードに小さな明るい灰色の四角形が表示され、完全な効果が使用されていないことが示されます。

マージ操作の効果をマスクする場合は、マスクチャネルを選択しますmaskドロップダウンメニュー。マスクを反転するには、チェックinvert。マスクの端にのみ効果を適用するには、チェックしますfringe

マスクの入力のアルファを使用しないでください。誤った結果が生成されます(ただし、多くの場合、エラーを見ることは困難です)。アルファマスキングをオンにすることで、より良い結果を得ることができます。

からSet BBox toドロップダウンメニューで、境界ボックスの出力方法を選択します。デフォルトはunion、2つの境界ボックスを結合します。選択することもできますintersection 2つの境界ボックスが重なる領域に境界ボックスを設定するには、 A入力Aから境界ボックスを使用する、またはB入力Bから境界ボックスを使用する

デフォルトでは、 Nuke画像が線形色空間にあると仮定します。ただし、色をで定義されているデフォルトの8ビット色空間に変換する場合LUTプロジェクト設定のタブ(通常、sRGB)、チェックVideo colorspace。変換は画像が合成される前に行われ、結果はその後線形に変換されます。赤、緑、青以外のチャンネルは変換せずにマージされます。

このオプションをオンにすると、標準の合成数学を使用し、非線形画像(Adobe®Photoshop®など)に適用するアプリケーションから取得した結果を複製する場合に役立ちます。この場合、通常は次のことも確認する必要があります。 premultiplied読み取りノードコントロールではチェックされません。

デフォルトでは、他のチャンネルと同じ数学がアルファチャンネルに適用されます。ただし、PDF / SVG仕様によると、多くのマージ操作(オーバーレイやハードライトなど)では、アルファを(a + b-ab)に設定する必要があります。この方法では、入力画像は、他の画像のアルファがゼロの領域では変更されません。これを有効にする場合は、チェックしますalpha masking