クランプ

このノードは、選択されたチャネルの値を指定された範囲に制限またはクランプします。デフォルトでは、すべてのチャネルを0〜1の値にクランプします。これは、入力の最も黒い黒と最も白い白が目的のディスプレイデバイスで表示されることを確認したり、この範囲外の数値をサポートしない後続のノードに供給されるデータを制限するのに役立ちます。

こちらもご覧くださいClipTest

入力とコントロール

接続タイプ

接続名

関数

入力

名前のない

値をクランプする画像シーケンス。

マスク

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

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

Control (UI)

Knob (Scripting)

Default Value

関数

Clamp Tab

channels

channels

all

効果はこれらのチャンネルにのみ適用されます。

これを他の何かに設定した場合allまたはnone、右側のチェックボックスを使用して個々のチャンネルを選択できます。

minimum

minimum

0

低いクランプ値。デフォルトでは、この数値より小さいすべての値はこの値に設定されます。たとえば、これを0.2に設定すると、0.2未満の値は0.2に設定されます。これには、黒の値を灰色にする効果があります。

ただし、チェックするとenabledの隣にMinClampTo、この数値より小さいすべての値はMinClampTo値。たとえば、これを0.2に設定し、 MinClampTo 0.4にすると、0.2未満の値は0.4に設定されます。

minimum_enable

enabled

Whether to clamp selected channels to a minimum value. Disabling both minimum and maximum effectively disables the node.

maximum

maximum

1

上限クランプ値。デフォルトでは、この数値より大きいすべての値がこの値に設定されます。たとえば、これを0.8に設定すると、0.8を超える値は0.8に設定されます。これは、白の値を灰色にする効果があります。

ただし、チェックするとenabledの隣にMinClampTo、この数値より大きいすべての値はMaxClampTo値。たとえば、これを0.8に設定し、 MinClampTo 0.6にすると、0.8を超える値は0.6に設定されます。

maximum_enable

enabled

Whether to clamp selected channels to a maximum value. Disabling both minimum and maximum effectively disables the node.

MinClampTo

MinClampTo

0

低い不正な値がクランプされる値MinClampTo有効になっています。これにより、クランプ領域がカスタムカラーに設定され、クランプ範囲の視覚化やグラフィック効果の作成が可能になります。

MinClampTo_
enable

disabled

When enabled, all values below minimum are clamped to the MinClampTo value.

When disabled, all values below minimum are clamped to the minimum value.

MaxClampTo

MaxClampTo

1

高い違法な値がクランプされる値MaxClampTo有効になっています。これにより、クランプ領域がカスタムカラーに設定され、クランプ範囲の視覚化やグラフィック効果の作成が可能になります。

MaxClampTo_
enable

disabled

When enabled, all values above maximum are clamped to the MaxClampTo value.

When disabled, all values above maximum are clamped to the maximum value.

mask

N/A

disabled

右側の関連するマスクチャネルを有効にします。このチェックボックスを無効にすることは、チャンネルをnone

maskChannelInput

none

The channel to use as a mask. By default, the clamp 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 clamp before the premultiplication was done. It is the same as adding an Unpremult node before this node and a Premult node after, but allows you to work faster if you’re only using one color correct node.

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の完全なクランプ効果の間で溶解します。

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

チャンネル値のクランプ