Legacy Atmosphere(レガシーの大気)

 
 
 

下位互換用に用意されています。このシェーダはサポートされていませんが、これを使用する古いシーンとの互換性を確保するために Softimage で引き続きインストールすることができます。シーン内のサポートされていないシェーダは、現在の Softimage シェーダ ライブラリの同等のシェーダに置き換えることを推奨します。

| グローバル | 大気 | グラウンド | クラウド | | | 太陽

[シェーダ タイプ](Shader Type): 環境(レガシー)

[出力]: カラー(RGB)値

惑星の大気圏のシミュレーションを行います。高度な数値計算により、光が大気中を進むときの散乱をシミュレーションします。惑星を宇宙から見る場合と、惑星表面から宇宙を見る場合とをシミュレーションできます。

注:Render Tree の中でこのシェーダに接続することはできません。

グローバル

グローバル パラメータ

勾配、方位(Inclination, Azimuth)

惑星の中心と相対的な視点の位置を決定します。方向は勾配と方位として与えられます。

ビュー高さ(View Altitude)

既定値は地上 1.8 m です。これは背が高い人の目線になります。

シェーダの視点とシーンの実際の視点との違いを理解することは重要です。シェーダの視点は環境シェーダがどのように見えるかを決定します。シーン内のカメラ位置は影響を与えません。視点を大気圏外に設定することもできます。この場合は惑星外空間からのビューが得られます。たとえば、高度を 100 km に設定して、既定のパラメータを使い、カメラを下方に向けるとこのようなことができます。

惑星半径(Planet Radius)

既定値は 6000 km で、ほぼ地球の半径と同じです。

ゲイン表示(View Gain)

イメージの全体としての明るさをコントロールします。[自動取得コントロール](Automatic Gain Control)チェックボックスがオフの場合、これはイメージ全体の明るさ調整となります。

自動取得(Automatic Gain)

スケーリングされる環境の明るさを自動的に調整します。たとえば、ビューポイントの直下にある地面に、ゲイン表示で指定したイルミネーションを使用する場合に使用します。これは特に昼間のシーンに役立ちます。イメージを配置し、そこに適切なイルミネーションをあてることができます。

大気

大気のパラメータ

厚み(Thickness)

大気密度のスケーリング係数。既定値の 7400 m は、地球の大気密度が一様であると仮定した場合の地球の大気の厚さに対応します。

密度(Density)

大気密度のスケーリング係数。これを変更すると空の色と日没の色に影響があります。

ダスト厚み(Dust Thickness)

球状の塵が大気中に存在しています。このパラメータはこの球体の高さを定義します。

ダスト密度(Dust Density)

塵の密度。塵によって、灰色のかすみが現れます。これは太陽の周囲にも非常に有効なハロを生じさせます。北極並の空気の透明さが必要なら、このパラメータを 0 に設定します。この値を大きく設定すると、ぎらぎらして太陽を見分けられなくなります。

サンプル(Samples)

シェーダは、大気中の見えない複数のサンプル球体から空気密度を統合する働きをします。このパラメータは球体数をコントロールします。(20 のような)大きな値にすると、正確な結果が得られますが、レンダリングに時間がかかります。小さな値でも適切な場合がありますが、視点の位置によります。結果に満足できるならできるだけ小さい値にしておきます。

グラウンド

グラウンド パラメータ

球状マッピング(Spherical Mapping)

球状は惑星外のシーンに役立ちます。ここでは、極点を 2 つのピンチ ポイントとする従来からの球面マッピングを使って、イメージを惑星状にマッピングできます。このマッピング タイプを選択すると、スケーリングはキロメートル単位ではなくなり、スケーリング値 1 では、イメージが惑星を 1 周します。

ロリポップマッピング(Lollipop Mapping)

ロリポップは雲のマッピングと似ていて、イメージを地面に置きたいような地面のシーンに役立ちます。

変換

スケーリング X、スケーリング Y(X, Y Scaling)

マップのスケーリング。ロリポップモードでは、イメージのインスタンスは何キロメートルまで伸びるのかを示します。球状モードでは、イメージが惑星の周囲を包み込む回数を示します。

回転(Rotation)

マップの回転。

移動 X、移動 Y(X, Y Translation)

マップの変換。モード間に現れる同じ違いが、スケール パラメータにも同様に適用されます。

クラウド

クラウドパラメータ

カラー(Cloud Color)

雲のカラー。火星には赤い雲がありますが、地球では白い雲が好かれます(英国では雲は灰色と思われているようですが)。

乱流(Turbulence)

より乱れた外観の雲のフラクタルを作ります。

高度(Altitude)

雲の平面を大気モデルで考えます。500 m 程度が良いと思われます。

振幅(Amplitude)

雲のフラクタルの振幅を定義します。

割合(Ratio)

フラクタル比率。0.707 の値が適しています。

反復(Iterations)

雲は柔らかく、繰り返す必要はほとんどありません。

センター位置(Center Position)

これはフラクタルのセンター(と期待される値)です。フラクタル値が 0 は雲ではありませんが、フラクタル値が 1 は完全な雲です。このパラメータは実際には、両極端の中間のバランスをコントロールし、振幅と併用すると、フラクタルを 0..1 ドメインに入れられます。

アニメート(Animate)

このパラメータをオンにすると、雲には時間をパラメータとするアニメーションの動きが出ます。

アニメーション速度(Animation Speed)

アニメート オプションをオンにした場合にのみ有効です。アニメーションの速度を定義します。

変換

スケーリング X、スケーリング Y(X, Y Scaling)

雲はロリポップ マッピングを使って惑星上に置かれます。これは南極(-Y 方向)に伸びて切れ目があることを意味します。スケーリングは、km 単位としますので、スケーリング値 1 では、最大で 1 km の半径の雲ができます。

回転(Rotation)

フラクタルを回転します。フラクタルの繰り返しによる見た目の人為性を取り除くのに役立ちます。

移動 X、移動 Y(X, Y Translation)

雲フラクタルのオフセットを定義します。風の効果を出すためにアニメーションの動きを付けられます。

星パラメータ

密度(Density)

空にどの程度の密度で星が存在するかを定義します。

バイアス(Bias)

ランダムな明るさの分散にかけるバイアス。

輝度(Brightness)

星の輝度のスケーリングを行います。輝度が小さすぎることがあり、この場合はスケーリングして見えるようにする必要があります。

彩度(Saturation)

星の色の彩度。この彩度を増加させて目に見えるランダムな色を作り出せます。

多様性(Variation)

輝度が時間とともにどの程度変わるかをコントロールします。

きらめき(Twinkle)

星の明るさが変化する時間。

変換

スケーリング X、スケーリング Y(X, Y Scaling)

星のスケーリング係数。

回転(Rotation)

方位を基準に星を回転させます。

移動 X、移動 Y(X, Y Translation)

星のオフセット ファクタ。

月のパラメータ

カラー(Color)

月のカラー。通常球体で見られる月は実際には月の拡散発射であり、 通常球体で見られる月は実際には月の拡散発射であり、どちらかというと暗い物体で、昼は太陽があるため夜にしか明るく現れることはありません。

サイズ(Size)

度数で示す月の大きさ。地球から見ると、太陽と月はほとんど同じ大きさになります。

ハロのサイズ(Halo Size)

月の周囲にハロを作ります。とても寒い夜をシミュレーションする場合に適しています。

勾配(Inclination)

月の中心軸からの偏差。

方位(Azimuth)

月の方位角の方向。

太陽

太陽のパラメータ

カラー(Color)

太陽のカラー。地球から見た太陽は白色に近いカラーをしています。このパラメータを使って太陽の色を緑にすることもできますが、 結果はもちろんシーン全体が緑に変わります。

強度(Intensity)

太陽の色のスケーリング係数。太陽は他の天体よりも圧倒的に明るいため、色を簡単にコントロールできて同時に強力にする必要があります。既定値の 10 は実世界と比較しても非常に控え目な値です。

減衰(Attenuation)

シェーダで見える場合の太陽の見かけ上の明るさを弱めます。太陽自体は通常、シーン内の他のオブジェクトよりもかなり明るいものです。日没のシーンのように、少し暗めにする場合は、この減衰設定を 0.5~0.99 にしてみてください。しかし、塵の密度が高い場合は、塵の散乱光の明るさが太陽をすぐに圧倒してしまうので、注意が必要です。シーン全体の明るさを日没効果に単純にスケーリングするのが良いと思われます。

サイズ(Size)

度数で示す太陽の円盤の大きさ。実際の太陽はかなり小さいので、既定値の 5 は少しずつ誇大されます。

ハロのサイズ(Halo Size)

塵が生み出すハロが十分でないなら、このパラメータにより、太陽の縁はより不鮮明となります。

勾配(Inclination)

垂直軸から太陽の中心点がある位置までの角度を定義します。

方位(Azimuth)

太陽を XZ 平面に位置付けます。0 は X 方向で、90 が正の Z 方向です。