ノイズ

入力画像にさまざまなタイプのランダムなノイズを追加します。これらはすべて、Perlinノイズ関数に基づいています。

こちらもご覧くださいScannedGrain 、そしてF_ReGrain

入力とコントロール

接続タイプ

接続名

関数

入力

名前のない

ノイズが追加される画像シーケンス。

マスク

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

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

Control (UI)

Knob (Scripting)

Default Value

関数

Noise Tab

output

output

rgba

ノイズはこれらの出力チャンネルにレンダリングされます。

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

premult

premult

none

Premultiplyは、選択した入力チャンネルにノイズを表すマスクを乗算します。たとえば、ノイズがない場合(マットが黒または空の場合)、入力チャンネルは黒に設定されます。ノイズが不透明(マットが白またはフル)の場合、入力チャンネルは最大値を維持します。

注意:  選ぶrgbaアルファをそれ自体に対して事前乗算します(a * a)。これが発生したくない場合は、設定しますpremultrgb代わりに。

clip to

cliptype

format

出力画像を制限する方法を選択します。

no clip -画像全体を使用します。

bbox -出力画像を着信境界ボックスに制限します。

format -出力画像を着信フォーマット領域に制限します。

unionbboxandformat -出力画像を着信境界ボックスとフォーマット領域の組み合わせに制限します。

intersectbboxandformat -出力画像を境界ボックスと入力フォーマット領域の交差点に制限します。

replace

replace

disabled

有効にすると、既存のチャンネルは黒にクリアされてから描画されます。あなたが見つけるかもしれないreplaceたとえば、アルファチャンネルにマスクを作成しているが、着信イメージに既に破棄したいアルファチャンネルがある場合に便利です。

invert

invert

disabled

有効にすると、新しいノイズ領域と非ノイズ領域が反転します。

opacity

opacity

1

ノイズの不透明度を設定します。0は透明、1は不透明です。

mask

N/A

disabled

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

maskChannelInput

none

The channel to use as a mask. By default, the noise is limited to the non-black areas of this channel.

inject

inject

disabled

をコピーしますmask定義済みへの入力mask.aチャネル。マスクを注入すると、同じマスクをさらに下流で使用できます。

invert

invert_mask

disabled

ノイズがマスクの非白色領域に制限されるように、マスクチャネルの使用を反転します。

type

type

fBm

使用するノイズのタイプを選択します。

fBm (分数ブラウン運動)-noise()を異なるスケールでオクターブ回実行して、-1から+1の間の乱数を取得し、それらを加算します。

turbulence - に似ているfBmただし、ノイズ関数の絶対値を使用するため、合計される値はすべて0〜1になります。

x/ysize

size

350

x軸とy軸に可能な限り低いノイズ周波数を設定します。たとえば、xに対してyの値が低いと、水平ノイズが発生します。

z

zoffset

0

ノイズをオフセットして新しいパターンを作成します。このコントロールは、時間の経過とともにノイズが変化するようにアニメーション化する必要があります。たとえば、式フレーム/ 10ノイズが10フレームにわたって完全に変化します。

octaves

octaves

10

ノイズ周波数に追加するPerlinノイズ関数の数を設定します。

clip at Nyquist limit

nyquist

enabled

有効にすると、最高周波数が1ピクセルより大きくなるようにオクターブの数が制限されます。

注意:  ノイズのサイズをアニメーション化する場合は、変更を確認できるため、このコントロールを無効にする必要があります。

lacunarity

lacunarity

2

オクターブがノイズ周波数に乗算する量を設定します。値を小さくすると滑らかなノイズが生成され、値を大きくすると粒状のノイズが生成されます。

gain

gain

0.5

オクターブがノイズ振幅に乗算する量を設定します。

gamma

gamma

0.5

ノイズのガンマ出力を設定します。

Transform Tab

translate xy

translate

0, 0

x軸とy軸に沿ってノイズを変換します。ビューアーで変換ハンドルをドラッグして、変換値を調整することもできます。

rotate

rotate

0, 0

周りのノイズを回転させますcenter x y座標。ビューアで変換ハンドルをドラッグして、回転値を調整できます。

scale

scaling

1

周囲のノイズの幅と高さをスケーリングしますcenter x y座標。

skew

skew

0

x軸とy軸のノイズを歪めます。

center xy

center

N/A

x軸とy軸の回転の中心とスケールを設定します。

xrotate

xrotate

30

3Dノイズ空間でのx軸周りの回転。これをゼロに設定すると、Perlinノイズジェネレーターのアーティファクトが明らかになります。

yrotate

yrotate

30

3Dノイズ空間でのy軸周りの回転。これをゼロに設定すると、Perlinノイズジェネレーターのアーティファクトが明らかになります。

Color Tab

ramp

ramp

none

ノイズ全体にカラーグラデーションを作成するかどうかを選択します。

none -色のグラデーションを作成しないでください。

linear -ランプは、ある色から別の色に直線的に変化します。

smooth0 -ランプの色は、ポイント0の終わりまで徐々に緩和されます。つまり、ポイント0の端の色は、ポイント1の端の色よりも広く広がります。

smooth1 -ランプの色がポイント1の端になじみます。つまり、ポイント1の端の色は、ポイント0の端の色よりも広く広がります。

smooth -ランプの色が両端に向かって徐々に緩和されます。つまり、ポイント0とポイント1の端の色は、ランプの中心の色よりも広く広がります。

color

color

1

ノイズの色を設定します。

もしramp以外に設定されているnone、これはポイント1端(デフォルトでは上端)のランプの色です。

point 1

p1

100, 400

ポイント1の位置を設定します。これにより、ランプの広がりと角度を調整できます。

このコントロールは、 ramp以外に設定されているnone

color 0

color0

0

ポイント0端(デフォルトでは下端)のランプの色を設定します。

このコントロールは、 ramp以外に設定されているnone

point 0

p0

100, 100

ポイント0の位置を設定します。これにより、ランプの広がりと角度を調整できます。

このコントロールは、 ramp以外に設定されているnone