マージ

Mergeでは、複数の画像を重ねることができます。このノードを使用する場合、合成画像として出力される新しいピクセル値を作成するために、一方の入力のピクセル値を他方の入力のピクセル値で計算する方法を決定する合成アルゴリズムを選択する必要があります。のoperationドロップダウンメニューには、さまざまな合成アルゴリズムが多数含まれており、合成を構築する際に非常に柔軟性があります。

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

を押してこのノードを作成することもできますMノードグラフ上。

入力とコントロール

接続タイプ

接続名

関数

入力

A

入力Bとマージするイメージシーケンス。A入力を接続すると、新しい入力A1、A2などが生成され、複数のイメージを接続できます。

B

入力Aとマージする画像シーケンス。

マスク

マスクとして使用するオプションの画像。デフォルトでは、マージはマスクの黒以外の領域に制限されます。

最初は、マスク入力はノードの右側に三角形として表示されますが、ノードをドラッグすると、マスクというラベルの付いた矢印に変わります。マスク入力が表示されない場合は、 maskコントロールが無効になっていない、または設定されていないnone

Control (UI)

Knob (Scripting)

Default Value

関数

Merge Tab

operation

operation

over

使用するマージアルゴリズムを設定します。

atop -画像の形状を示していますB、とA覆いB画像が重なる場所。アルゴリズム: Ab+B(1-a)

average -2つの画像の平均。結果は元の画像よりも暗くなります。アルゴリズム: (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。たとえば、2つのポリゴン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、素継ぎは、2つのオブジェクトが重ならないことを前提としています。たとえば、エッジに触れて共有する2つのポリゴン。正常overここでわずかに透明な縫い目を生成します。アルゴリズム: A+B(1-a)/b, A+B if a+b<1

divide -値を分割しますが、2つの負の値が正の数になるのを防ぎます。アルゴリズム: A/B, 0 if A<0 and B<0

exclusion -より写真的な形式のdifference
アルゴリズム: A+B-2AB

from -画像Aから差し引かれますB。アルゴリズム: B-A

geometric -2つの画像を平均化する別の方法。
アルゴリズム: 2AB/(A+B)

hard-light -画像B画像の形をした非常に明るく鋭い光で照らされているA。アルゴリズム: multiply if A<.5, screen if A>.5

hypot -プラスおよび画面操作に似ています。結果はプラスほど明るくはありませんが、画面よりも明るくなります。Hypotは1を超える値で動作します。アルゴリズム: diagonal sqrt(A*A+B*B)

in -画像の領域のみを表示しますAのアルファと重複するB。こちらもご覧ください。アルゴリズム: Ab

mask -これは逆ですin操作。画像の領域のみを表示しますBのアルファと重複する A。アルゴリズム: Ba

matte -事前乗算済み。この操作では、事前乗算されていない画像を使用します。こちらもご覧くださいマット
アルゴリズム: Aa+B(1-a) (unpremultiplied over)

max -両方の画像の最大値を取得します。こちらもご覧くださいマックス。アルゴリズム: max(A,B)

min -両方の画像の最小値を取ります。こちらもご覧ください。アルゴリズム: min(A,B)

minus -AからBを引きます。アルゴリズム: A-B

multiply -値を乗算しますが、2つの負の値が正の数になることを停止します。こちらもご覧くださいかける
アルゴリズム: AB, A if A<0 and B<0

out -画像の領域のみを表示しますAのアルファと重複しないB。こちらもご覧くださいでる。アルゴリズム: A(1-b)

over -これはデフォルトの操作です。レイヤー画像A以上B画像のアルファに従ってA。アルゴリズム: A+B(1-a)

overlay -画像A画像を明るくするB
アルゴリズム: multiply if B<.5, screen if B>.5

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のアルファと重複しないA
アルゴリズム: B(1-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

有効にすると、入力画像は変更されず、他の画像のアルファはゼロになり、出力アルファは次のように設定されます。 a+b-a*b

無効にすると、他のチャンネルに適用されるのと同じ数学がアルファに適用されます。

注意:  このオプションは、違いがない場合、または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アルファとして扱うかを設定します。

注意:  設定A channels なしは黒またはゼロと同じです。

B channels

Bchannels

rgba

B入力から使用するチャネルと、Bアルファとして扱うチャネルを設定します。

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の完全マージの間で溶解します。

ステップバイステップガイド

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

ビデオチュートリアル



 
 
 
 


Loading results