On this page | |
Since | 20.0 |
概要 ¶
このツールは、指定した境界内にプロシージャルな雲を生成します。 これはローレベルなツールで、より多くのコントロールが備わっていてSkyフィールドに対応しているSky Box SOPを使用することを推奨します。
パラメータ ¶
Skybox ¶
Altitude
雲の底面が位置するY軸上の位置。 この値を上げると、雲が大気圏内でもっと高い位置に来ます。 この高度は、 Size と Center で指定された境界ボックス内に収まるようにしてください。
Thickness
雲の垂直方向の延長量。 より小さいかすれた雲には薄い層が必要なのに対して、大きくてもくもくした雲は通常ではもっと太い厚さが必要です。 この高度は、 Size と Center で指定された境界ボックス内に収まるようにしてください。
Seed
バリエーションのランダム選択を制御します。 現在のバリエーションが気に入らない場合は値を変更してください。
Weather ¶
Coverage
大空が雲で隠される量を制御します。 値が小さいほど、密度の薄い小さな雲片が大きな間隔で生成されるのに対して、値が大きいほど、繋がった密度の濃い大きな雲の塊が生成されます。
Precipitation
大空が雲で隠される量をPrecipitation(降水量)として制御します。
Anvil
雲の上部を平らに広げる量を制御してAnvil(金床雲)を表現します。
Cloud Layer ¶
Size
雲で満たされた大空の領域全体のサイズを制御します。
Center
雲で満たされた大空の領域全体の位置を制御します。
Erode Boundary
生成された大空の領域は、指定された境界に応じて常にクリップされます。 Skyboxが十分に大きい場合、このクリップは見えないです。 しかし、小さい雲片のみが必要な場合、このコントロールを有効にすることで、空間ノイズに基づいて、もっとはるかに自然な境界を生成することができます。 この境界は常に楕円形に侵食されます。
Erosion
雲領域が境界から侵食される量を制御します。 値が大きいほど、雲のある大空の領域は小さくなりますが、境界はもっと細かく分割されます。
Sharpness
侵食される境界の滑らかさを制御します。 値が小さいほど境界が柔らかくなるので、かすれた雲に使用することができ、値が大きいほど、密度の濃いもくもく雲に使用することができます。
Element Size
侵食に使用される空間ノイズ内のエレメントの均一スケール。
Offset
評価されたノイズフィールドのオフセット量(各軸に追加されます)。 全体的に求めているノイズ効果が得られているものの、異なるルックを得るために異なる値を設定したい場合は、このオフセットを変更してみてください。
Contrast
この値は、全体のトーン値の範囲を拡大または縮小させます。
特に、各ノイズ値は中間グレー(0.5
のノイズ値)に寄ったり( Contrast が1
未満の場合)、中間グレーから離れます( Contrast が1
より大きい場合 )。
Curve Sky
生成された大空を垂直方向に変形させてスカイドームを作成することができます。 これは、遠くにある雲を地平線に合うようにずらすのに役立ちます。
Horizon Offset
スカイドームの中心位置を制御します。 スカイドームを原点に配置しない場合は、このコントロールを使用します。
Horizon Altitude
スカイドームの底面が位置するY軸上の位置を設定します。
Horizon Distance
スカイドームの半径。 この値を上げると、より大きなスカイドームが作成されます。
Curvature Ramp
このランプは、スカイドームの中心からの距離に基づいて、スカイドームの曲率を制御します。
Vertical Profile ¶
Vertical Profile
( Thickness で指定された)雲の厚さを基準に、高さ方向での雲の密度を制御します。
最初の2つのコンポーネントは、密度が0
(雲なし)から1
(密な雲)まで上昇する相対高さを制御するのに対して、
次の2つのコンポーネントは、密度が1
(密な雲)から0
まで減衰する相対高さを制御します。
例えば、(0, 0.1, 0.9, 1)
の値は、高度が上昇してもフェードインとフェードアウトがほとんどなく、雲の大部分が濃い雲で満たされた雲を生成します。
(0, 0.4, 0.6, 1)
の値は、はるかに密度が小さい層の雲を生成します。
Vertical Extrusion
( Thickness で指定された)雲の厚さを基準に、雲の垂直方向の厚さを上げます。
Thickness が100
に設定されていて、このパラメータが1
の場合、雲の垂直方向全体の厚みは200
となります。
Flatten Top
雲の上部をどの程度平らに見せるのか制御します。
Flatten Bottom
雲の底部をどの程度平らに見せるのか制御します。
Billowy Noise ¶
もくもくした積雲のような形状を作成するためにSky Box内に生成されるデフォルトノイズ。
Noise Type
生成するノイズのタイプ。 アルゴリズムが異なれば、生成されるノイズの特性も異なります。
Perlin Cloud
Distortion パラメータの影響を受けるPerlinノイズベースの雲パターンを生成します。
Distortion が-1(左)、+1(右)に設定されたPerlinノイズ:
Simplex Cloud
Distortion パラメータの影響を受けるSimplexノイズベースの雲パターンを生成します。 SimplexノイズはPerlinと同様ですが、ノイズラティスはグリッド上ではなく四面体メッシュ上にあります。 これによって、Perlinノイズでよく見受けられるグリッド状のパターンを回避することができます。
Distortion が-1(左)、+1(右)に設定されたSimplexノイズ:
Fast Simplex Cloud
Distortion パラメータの影響を受ける高速なSimplexノイズベースの雲パターンを生成します。 このSimplex系ノイズ関数は、異なるラティス構造を使用し、処理が軽い累積メソッドを使用します。
Distortion が-1(左)、+1(右)に設定されたSimplexノイズ:
Element Size
ノイズ内のエレメントの均一スケール。
Per Componentボタンをクリックすることで軸別に Element Size をスケールすることができます。
Element Scale
Per Componentボタンを有効にすると、これは軸別に Element Size をスケールすることができます。
Offset
評価したノイズフィールドをオフセット(各軸に追加されます)します。 通常のノイズ効果が既に求まったものの、別のルックで別の値セットが必要になった場合、このオフセットを変えて試行錯誤することができます。
ここに$T * 0.25
といったエクスプレッションを使用してノイズをアニメーションさせることができます。
これは Animate Noise よりも計算が速いですが、ノイズフィールド全体が視覚的に“パン”したような効果になるので好みが分かれます。
Per Componentボタンをクリックすることで軸別にオフセットを追加することができます。
Offset
Per Componentボタンを有効にすると、これは軸別にオフセットを追加することができます。
Add Worley Details
有効にすると、Worleyノイズが( Noise Type で指定された)ノイズパターンと結合されて、ふわふわした雲のノイズが得られます。 これを有効にすると、( Distortion で指定された)歪み効果が大幅に減少します。
Worleyノイズが追加されたノイズパターン:
Blend
( Noise Type で指定された)ノイズパターンとWorleyノイズを混ぜる量を制御します。
0
の値は、ノイズパターンにWorleyノイズが適用されないことを意味します。
Erosion
ノイズパターンのエッジが0になる速さを制御します。 値が大きいほど、より多くのエッジが侵食されて、だんだん小さい雲パッチが生成されます。
Element Size Scale
Worleyノイズパターンに影響を与える Element Size パラメータの乗数。
Value Correction ¶
Gamma
生成されたノイズ全体のガンマを制御します。
1
未満の値は、ノイズを暗くし、元々明るい領域の値の範囲が広がります。
逆に、1
より大きい値は、元々暗い領域の値の範囲が広がり、ノイズ全体の明るさが増します。
Contrast
この値は、全体のトーン値の範囲を拡大または縮小させます。
特に、各ノイズ値は中間グレー(0.5
のノイズ値)に寄ったり( Contrast が1
未満の場合)、中間グレーから離れます( Contrast が1
より大きい場合 )。
Max Octaves
基本ノイズの出力に追加するゆがみの繰り返し回数です。 追加する繰り返しが多くなると、よりきめ細かい出力になります。 なお、出力では、このパラメータよりオクターブが少なくなることがあります(つまりパラメータを大きくすると、最終的にはディテールの追加が停止する)。 これは、出力にディテールを追加するスペースがなくなったときに、ノードは最終的に停止するからです。
Lacunarity
基本出力に追加されるフラクタルノイズの繰り返し間での振動数の増分です。なお、マイナス値を使用することができます。
Roughness
基本出力に追加されるフラクタルノイズの繰り返し間でのスケールの増分です。 値を大きくすると、出力に追加される“ジャギー”が大きくなります。Roughnessにはマイナス値を使用することができます。
Distortion
Distortion が1
より大きい場合はノイズ値が減少する方向で、 Distortion が1
未満の場合はノイズ値が増加する方向で、ノイズが歪められる量を制御します。
Worleyノイズのディテールがノイズパターンに追加されると、この歪み効果は大幅に減少します。
Distortionの値が1
:
Distortionの値が-1
:
Stretch
各方向にノイズを伸ばす量。 Element Size の代わりにこれを使用するメリットは、一部のディテールは引き伸ばされずにそのまま維持され、引き伸ばされたノイズパターンはより自然な感じに見えることです。
X軸方向で Element Scale が3
(左)と Stretch が3
(右)の比較:
Droop
ノイズパターンが指定したDroop方向に曲がったり垂れ下がったりするように、生成されたノイズを歪めます。
Noise pattern without (left) and with droop applied (right):
Droop Direction
ノイズが歪められる方向。
Alligator Noise ¶
もくもくした積雲のような形状を作成するためにSky Box内に生成されるデフォルトのBillowyノイズにさらにAlligatorノイズを適用します。
Add Alligator Noise
デフォルトのBillowyノイズにさらに結合されるAlligatorノイズを生成します。 Masking セクションの Vertical Profile Mask を使用することで、このノイズの垂直方向のブレンドを制御することができます。
Amplitude Scale
デフォルトのBillowyノイズに影響を与えるAlligatorノイズの量を制御します。
Element Size Scale
ノイズ内のエレメントの均一スケール。
Per Componentボタンをクリックすることで軸別に Element Size をスケールすることができます。
Element Scale
Per Componentボタンを有効にすると、これは軸別に Element Size をスケールすることができます。
Offset
評価したノイズフィールドをオフセット(各軸に追加されます)します。 通常のノイズ効果が既に求まったものの、別のルックで別の値セットが必要になった場合、このオフセットを変えて試行錯誤することができます。
ここに$T * 0.25
といったエクスプレッションを使用してノイズをアニメーションさせることができます。
これは Animate Noise よりも計算が速いですが、ノイズフィールド全体が視覚的に“パン”したような効果になるので好みが分かれます。
Per Componentボタンをクリックすることで軸別にオフセットを追加することができます。
Offset
Per Componentボタンを有効にすると、これは軸別にオフセットを追加することができます。
Gamma
生成されたノイズ全体のガンマを制御します。
1
未満の値は、ノイズを暗くし、元々明るい領域の値の範囲が広がります。
逆に、1
より大きい値は、元々暗い領域の値の範囲が広がり、ノイズ全体の明るさが増します。
Contrast
この値は、全体のトーン値の範囲を拡大または縮小させます。
特に、各ノイズ値は中間グレー(0.5
のノイズ値)に寄ったり( Contrast が1
未満の場合)、中間グレーから離れます( Contrast が1
より大きい場合 )。
Max Octaves
基本ノイズの出力に追加するゆがみの繰り返し回数です。 追加する繰り返しが多くなると、よりきめ細かい出力になります。 なお、出力では、このパラメータよりオクターブが少なくなることがあります(つまりパラメータを大きくすると、最終的にはディテールの追加が停止する)。 これは、出力にディテールを追加するスペースがなくなったときに、ノードは最終的に停止するからです。
Lacunarity
基本出力に追加されるフラクタルノイズの繰り返し間での振動数の増分です。なお、マイナス値を使用することができます。
Roughness
基本出力に追加されるフラクタルノイズの繰り返し間でのスケールの増分です。 値を大きくすると、出力に追加される“ジャギー”が大きくなります。Roughnessにはマイナス値を使用することができます。
Masking ¶
Vertical Profile Mask
このランプは、Sky BoxのVertical Profileに対するAlligatorノイズ関数の強度を制御することができます。 この横軸は、垂直高さを示します(左側が最小値、右側が最大値)。 この縦軸は、ノイズ関数がこの範囲内でそのポイントを生成する時の出力の強度を示します。
Wispy Noise ¶
もっと分割された雲の形状を作成するためにSky Box内にWispyノイズを生成します。
Add Wispy Noise
デフォルトのBillowyノイズで結合または上書き可能な薄い羽毛のような細かなWispyノイズを生成します。 Masking セクション内にあるコントロールを使用することで、Billowyノイズとのブレンド量を変更することができます。
Amplitude
Wispyノイズの強度を制御します。 値を大きくすると、より細かくてより分割された形状が生成されるのに対して、値を小さくすると、より滑らかなかすれたディテールが生成されます。
Attribute Type が Vector の場合、 Per Componentボタンを有効にすることで、軸別に強度を制御することができます。
Amplitude Scale
Attribute Type が Vector 且つ Per Componentボタンが有効な時、これは軸別に Amplitude をスケールすることができます。
Element Size Scale
ノイズ内のエレメントの均一スケール。
Per Componentボタンをクリックすることで軸別に Element Size をスケールすることができます。
Element Scale
Per Componentボタンを有効にすると、これは軸別に Element Size をスケールすることができます。
Offset
評価したノイズフィールドをオフセット(各軸に追加されます)します。 通常のノイズ効果が既に求まったものの、別のルックで別の値セットが必要になった場合、このオフセットを変えて試行錯誤することができます。
ここに$T * 0.25
といったエクスプレッションを使用してノイズをアニメーションさせることができます。
これは Animate Noise よりも計算が速いですが、ノイズフィールド全体が視覚的に“パン”したような効果になるので好みが分かれます。
Per Componentボタンをクリックすることで軸別にオフセットを追加することができます。
Offset
Per Componentボタンを有効にすると、これは軸別にオフセットを追加することができます。
Add Turbulence
有効にすると、デフォルトのWispyノイズを変位される乱流ノイズが生成され、さらに細かいかすれたディテールが生成されます。
Noise Type
生成するノイズタイプです。アルゴリズムを変更すると異なる特性のノイズが生成されます。
Fast
デフォルト。より高速でもっと面白いPerlinノイズのバリエーションです。
Sparse Convolution
Sparse Convolutionノイズは、Worleyノイズに似ています。グリッドポイントでの乱れはありません。
Alligator
でこぼこの多い出力を作成します。ワニ革に似ているということで、この名前になりました。
Perlin
視覚的ディテールが同じサイズのノイズです。 Wikipedia を参照してください。
Perlin Flow
回転するPerlinノイズのように時間が経過しても安定したノイズ。これは、時間の経過とともに滑らかに渦巻いて流れるようなノイズを作成するのに役立ちます。 以下の Flow Rotation パラメータを使用して回転を制御します。
Simplex
Perlinノイズに似たノイズですが、そのノイズラティスはグリッドではなく四面体メッシュ上に乗っています。 これによって、Perlinノイズでよく見受けられるグリッドパターンを回避することができます。
Worley Cellular F1
植物の細胞や海の波、ハチの巣、クレーターのある景色などに似た細胞特性を作成します。 Wikipedia を参照してください。
Worley Cellular F2-F1
Worleyノイズのバリエーションで、鈍化させたり、角を付けたりする特性を作成します。
Manhattan Cellular F1
マンハッタン距離の計算法を使用したWorley F1ノイズのバリエーション。独特なルックのノイズが必要な時に役立ちます。
Manhattan Cellular F2-F1
マンハッタン距離の計算法を使用したWorley F2-F1ノイズのバリエーション。独特なルックのノイズが必要な時に役立ちます。
Chebyshev Cellular F1
チェビシェフ距離の計算法を使用したWorley F1ノイズのバリエーション。独特なルックのノイズが必要な時に役立ちます。
Chebyshev Cellular F2-F1
チェビシェフ距離の計算法を使用したWorley F2-F1ノイズのバリエーション。独特なルックのノイズが必要な時に役立ちます。
Perlin Cloud
Distortion パラメータの影響を受ける雲パターンに基づいて、Perlinノイズを生成します。
Distortion が-1(左)と+1(右)のPerlinノイズ:
Simplex Cloud
Distortion パラメータの影響を受ける雲パターンに基づいて、Simplexノイズを生成します。 このSimplexノイズはPerlinノイズに似ていますが、そのノイズ格子はグリッド状ではなく四面体メッシュ状になっています。 これは、Perlinノイズでよく見受けられるグリッド状のパターンを回避することができます。
Distortion が-1(左)と+1(右)のSimplexノイズ:
Fast Simplex Cloud
Distortion パラメータの影響を受ける雲パターンに基づいて、高速Simplexノイズを生成します。 この高速Simplexノイズ関数は、異なる格子構造と処理が軽い累積メソッドを使用します。
Distortion が-1(左)と+1(右)の高速Simplexノイズ:
Amplitude
乱流ノイズの強度を制御します。 値を大きくすると、より細かくてより分割された形状が生成されるのに対して、値を小さくすると、より滑らかなかすれたディテールが生成されます。
Attribute Type が Vector の場合、 Per Componentボタンを有効にすることで、軸別に強度を制御することができます。
Amplitude Scale
Attribute Type が Vector 且つ Per Componentボタンが有効な時、これは軸別に Amplitude をスケールすることができます。
Attenuation
ノイズを平坦にして値を減衰させることで、極端なスパイクを回避することができます。 値が大きいほど、より滑らかなルックが生成されます。
Gamma
生成されたノイズ全体のガンマを制御します。
1
未満の値は、ノイズを暗くし、元々明るい領域の値の範囲が広がります。
逆に、1
より大きい値は、元々暗い領域の値の範囲が広がり、ノイズ全体の明るさが増します。
Contrast
この値は、全体のトーン値の範囲を拡大または縮小させます。
特に、各ノイズ値は中間グレー(0.5
のノイズ値)に寄ったり( Contrast が1
未満の場合)、中間グレーから離れます( Contrast が1
より大きい場合 )。
Max Octaves
基本ノイズの出力に追加するゆがみの繰り返し回数です。 追加する繰り返しが多くなると、よりきめ細かい出力になります。 なお、出力では、このパラメータよりオクターブが少なくなることがあります(つまりパラメータを大きくすると、最終的にはディテールの追加が停止する)。 これは、出力にディテールを追加するスペースがなくなったときに、ノードは最終的に停止するからです。
Lacunarity
基本出力に追加されるフラクタルノイズの繰り返し間での振動数の増分です。なお、マイナス値を使用することができます。
Roughness
基本出力に追加されるフラクタルノイズの繰り返し間でのスケールの増分です。 値を大きくすると、出力に追加される“ジャギー”が大きくなります。Roughnessにはマイナス値を使用することができます。
Distortion
Distortion が1
より大きい場合はノイズ値が減少する方向で、 Distortion が1
未満の場合はノイズ値が増加する方向で、ノイズが歪められる量を制御します。
Worleyノイズのディテールがノイズパターンに追加されると、この歪み効果は大幅に減少します。
Distortionの値が1
:
Distortionの値が-1
:
Stretch
各方向にノイズを伸ばす量。 Element Size の代わりにこれを使用するメリットは、一部のディテールは引き伸ばされずにそのまま維持され、引き伸ばされたノイズパターンはより自然な感じに見えることです。
X軸方向で Element Scale が3
(左)と Stretch が3
(右)の比較:
Droop
ノイズパターンが指定したDroop方向に曲がったり垂れ下がったりするように、生成されたノイズを歪めます。
Noise pattern without (left) and with droop applied (right):
Droop Direction
ノイズが歪められる方向。
Mask Center
閾値範囲を使用して、デフォルトのBillowyノイズの密度に基づいてWispyノイズをマスクします。
Mask Center と Mask Width は、そのマスク範囲を制御します。
デフォルトでは、Billowyノイズの密度がこの範囲の最小値と最大値にある場合、そのWispyノイズの強度の乗数は、それぞれ1
と0
になります。
Wispyノイズは、マスク値が小さい領域で減少します。
Sky BoxをWispyノイズで満たすには、この値を1
に、 Mask Width を0
に設定します。
Mask Width
Mask Center と組み合わせてWispyノイズをマスクするのに使用される値の範囲を制御します。
マスク値の実質的な範囲は、Mask Center - Mask Width * 0.5
からMask Center + Mask Width * 0.5
までです。
Vertical Profile Mask
このランプは、Sky BoxのVertical Profileに対するWispyノイズ関数の強度を制御することができます。 この横軸は、垂直高さを示します(左側が最小値、右側が最大値)。 この縦軸は、ノイズ関数がこの範囲内でそのポイントを生成する時の出力の強度を示します。
Animation ¶
Pulse Duration
生成されたノイズを時間で可変させます。 これは、ノイズパターンの変化の速さを制御します。
Enable Directional Offset
有効にすると、評価されたノイズパターンがオフセットされ、ノイズフィールド全体が視覚的に“パン”したような効果になるので、風のような効果をシミュレーションすることができます。
Speed
Direction で指定された方向にノイズパターンを移動させる速さを制御します。
Direction
ノイズパターンのオフセットに使用される方向。
Upward Bias
有効にすると、これは、( Direction で指定された)方向とY軸をブレンドする量を制御することができます。 このコントロールを使用することで、方向に少し上向きの動きを追加することができます。
Cloud Top Offset
Sky Boxの底部と上部の間のオフセット差を制御します。
Density ¶
Normalize Density
( Coverage で指定された)大空が雲で隠される量を減らすと、Sky Boxから出力される密度も下がります。
これを有効にすると、密度の範囲が0
から1
の範囲にさらに近くなります。
Maximum Density
このチェックボックスを有効にすると、密度値がこの値より大きくならないようにクランプされます。
Billowy Scale
Billowyノイズが生成される領域の密度をこの値で乗算します。
Wispy Scale
Wispyノイズが生成される領域の密度をこの値で乗算します。 通常では、Wispyノイズは、満たされたBillowy Cloud(もくもく雲)よりも不透明です。
Enable Remap Ramp
これを有効にすると、ランプを使って密度の出力の形状を変えることができます。
Density Remap Ramp
Enable Remap Ramp が有効な時、このランプは、密度出力を制御することができます。 この横軸は、入力の密度範囲を示します(左側が最小値、右側が最大値)。 この縦軸は、密度値がこの範囲内のそのポイントでの値の時に出力される値を示します。
Scale Along Vertical Profile
これを有効にすると、Sky BoxのVertical Profileに沿って密度の出力の形状を変えることができます。
Vertical Density Ramp
このランプは、Sky BoxのVertical Profileに対する出力密度を制御することができます。 この横軸は、垂直高さを示します(左側が最小値、右側が最大値)。 この縦軸は、ノイズ関数がこの範囲内でそのポイントを生成する時の出力される密度スケールを示します。
See also |