環境フォグ
 
 
 

大気中の細かい粒子(フォグ、煙、塵など)のエフェクトを表現します。こうした粒子は、大気の外観や大気中のオブジェクトの外観に影響を与えます。特定のライトによって照らされる大気中のパーティクルをシミュレートするには、ライト フォグ(Light Fog)を使用します( ライト フォグを参照)。

環境フォグ(Env Fog)には、単純フォグ(Simple Fog)(デフォルト)と物理フォグ(Physical Fog)という 2 つのタイプがあります。それぞれには特定のアトリビュートがあります。

このマテリアルは 作成バーにあります。

重要:

環境フォグ(Env Fog)は影を落とすことはできません。シャドウを投影したい場合は、ライト フォグ(Light Fog)を使用します( ライト フォグを参照)。「マットの不透明度(Matte Opacity)」も参照してください。

単純フォグ(Simple Fog)

カラー(Color)

このアトリビュートを変更すると、スモッグをシミュレートしたり(茶褐色のフォグ)、遠くの風景を作成すること(青いフォグ)が可能です。デフォルト設定は白です。

カラー ベースの透明度(Color Based Transparency)

このアトリビュートがオフの場合、環境フォグで覆い隠されるオブジェクトはフラット シェーディングされたシルエット(外郭線)として表示されます。このアトリビュートがオンに設定されている場合は、環境フォグで覆い隠されるオブジェクトがフラット シューディングされたシルエットではなく、フル シェーディングされたシルエットとして表示されます。

フォグのカラー(Color)が暗い(黒い)場合は、このアトリビュートをオフにしてください。そうしないと、フォグが見えなくなります。カラー ベースの透明度(Color Based Transparency)のデフォルト設定はオンです。

飽和距離(Saturation Distance)

環境フォグ(Env Fog)の濃さが 100% に達する(フォグのカラー値がカラー(Color)アトリビュートの値に到達する)地点をカメラからの距離で指定します(距離はシーンの作業単位(Working Units)のリニア(Linear)(プリファレンス(Preferences))で指定した単位で測られます)。このアトリビュートは、フォグの内部または背後にあるオブジェクトがフォグによってどの程度隠されるかを制御します。スライダの範囲は 0.001 ~ 200 です。デフォルト値は 100 です。

飽和距離(Saturation Distance)アトリビュートとカラー(Color)アトリビュートの値を調整すると、環境フォグの中または背後にあるオブジェクトが不明瞭になる程度を変更することができます。

レイヤの使用(Use Layer)

レイヤの使用(Use Layer)アトリビュートをオンに設定すると、レイヤ(Layer)アトリビュートにテクスチャを割り当て、部分ごとに密度とカラーが異なる環境フォグを作成することができます。環境フォグはカメラのビュー内部(2 次元)に表示されます。レイヤの使用がオフの場合は、均一な密度とカラーの環境フォグがカメラのビュー全体に表示されます。レイヤの使用(Use Layer)のデフォルト設定はオフです。

レイヤ(Layer)

フォグにテクスチャをマップし、フォグの密度を各部分ごとに変化させます。最も一般的な適用例は、密度のある 3D テクスチャ(たとえばソリッド フラクタル(Solid Fractal))をフォグにマッピングし、ランプ(Ramp)テクスチャをレイヤ(Layer)アトリビュートにマッピングすることです。ランプ(Ramp)テクスチャを白黒にすると、フォグの各領域の密度が変化します。レイヤの使用(Use Layer)のデフォルト設定はオフです。

高さの使用(Use Height)

高さの使用(Use Height)アトリビュートがオンに設定されている場合は、環境フォグが高さの最小値(Min Height)と高さの最大値(Max Height)の間に現れます。レイヤの使用(Use Layer)がオフの場合は、環境フォグがカメラのビュー全体に表示されます。高さの使用のデフォルト設定はオフです。

高さの最小値(Min Height)高さの最大値(Max Height)

高さの使用(Use Height)アトリビュートがオンに設定されている場合に、環境フォグが現れる領域の範囲を原点からの最小距離と最大距離(高さ)で指定します(高さはシーンの作業単位(Working Units)のリニア(Linear)(プリファレンス(Preferences))で指定した単位で測られます)。高さの最大値(Max Height)高さの最小値(Min Height)より小さい値に設定すると、高さの最小値から無限大に環境フォグが広がります。スライダ レンジは -10 ~ 10 です。高さの最小値のデフォルト値は -1、高さの最大値のデフォルト値は 1 です。

ブレンド範囲(Blend Range)

環境フォグが最大密度からゼロ密度に徐々に消えてゆく領域の範囲を垂直方向の距離で指定します(距離はシーンの作業単位(Working Units)のリニア(Linear)(プリファレンス(Preferences))で指定した単位で測られます)。なお、フォグの両端は高さの最小値(Min Height)高さの最大値(Max Height)によって定義されます。スライダの範囲は 0(高さの最小値高さの最大値でフォグが突然消える)~ 1(高さの最小値高さの最大値に向かってフォグが徐々に消える)です。デフォルト値は 0 です。

物理フォグ(Physical Fog)

物理フォグ(Physical Fog)のアトリビュートを利用するには、このアトリビュートをオンに設定する必要があります(アトリビュート エディタのスウォッチの下にあるチェック ボックスをクリックしてください)。

フォグ タイプ(Fog Type)

シーン内でフォグをシミュレートする方法を指定します。目的のフォグ効果に応じて複数の選択肢が用意されています。このアトリビュートは、物理フォグ(Physical Fog)がオンに設定されている場合に限って使用することができます。

均一フォグ(Uniform Fog)

すべての方向に均一な密度のフォグが作成されます。

大気(Atmospheric)

地表付近の密度が最も高く、上昇するに従って徐々に密度が低くなる(薄れる)フォグが作成されます。

空(Sky)

地平線にフォグが自然に溶け込む、空全体のエフェクトをシミュレートします。フォグ模様の完全なバックグラウンドを作成できるため、遠くまで見渡せるシーンに特に適しています。

水(Water)

水面からの光が拡散する水中の様子を表現します。明るい水中のショットや、水面からの光で照らされる水中のオブジェクトなどに適しています。

水/フォグ(Water/Fog)

シーン内の水面上に均一フォグ(Uniform Fog)を表示します。

水/大気(Water/Atmos)

シーン内の水面上に大気フォグ(Atomospheric Fog)を表示します。

水/空(Water/Sky)

シーン内の水面上に空フォグ(Sky Fog)の完全なシミュレーションを表示します。

フォグの軸(Fog Axis)

フォグの上方向となる軸を指定します。正方向または負方向の XYZ 軸を指定することができます。

このアトリビュートは、物理フォグ(Physical Fog)がオンに設定され、フォグ タイプ(Fog Type)均一フォグ(Uniform Fog)でない場合に限って効果があります。

惑星の半径(Planet Radius)

大気(Atmospheric)空(Sky)水/大気(Water/Atmos)水/空(Water/Sky)のフォグ タイプで使用できます。

フォグ(Fog)

フォグ(Fog)アトリビュートは、選択する フォグ タイプ(Fog Type)に応じて有効か無効になります。

フォグ カラー(Fog Color)

フォグによって拡散される光の周波数(カラー)を設定します。大気やフォグを光が通過するときは、一部の周波数(カラー)だけが直接通過し、他の周波数は媒体によって拡散されます。拡散される周波数に応じてフォグ固有のカラーが決まります。

フォグの不透明度(Fog Opacity)

フォグを通過するときに吸収される光の周波数(カラー)を設定します。バックグラウンドのオブジェクトがフォグによってぼかされる度合いは、この値によって決まります。

フォグの密度(Fog Density)

フォグ層内のフォグ(気体)の光学密度を設定します。この値を大きくすると、フォグが濃くなります。

フォグの高さの最小値(Fog Min Height)

フォグ層の底部の高さを設定します。このアトリビュートは、物理フォグ(Physical Fog)がオンに設定され、フォグ タイプ(Fog Type)均一フォグ(Uniform Fog)でない場合に限って効果があります。

フォグの高さの最大値(Fog Max Height)

フォグ層の高さを設定します。フォグ タイプ(Fog Type)大気(Atmospheric)(または水/大気(Water/Atmos))である場合、フォグの密度はフォグの高さの最小値(Fog Min Height)から上方向に向かって指数的に減少します。フォグ タイプ空(Sky)(または水/空(Water/Sky))である場合は、フォグ層の最上部の高さがフォグの高さの最大値(Fog Max Height)になります。このアトリビュートは、物理フォグ(Physical Fog)がオンに設定され、フォグ タイプ(Fog Type)均一フォグ(Uniform Fog)でない場合に限って効果があります。

フォグの減衰度(Fog Decay)

高度が上がるに従ってフォグが薄れるレートを設定します。0.5 を指定すると、フォグの密度がリニアに減少します。0.5 ~ 1.0 の値を指定すると、地表(大気層の底部)近くではフォグ密度がほとんど均等に減少し、大気層の最上部に近づくに連れて密度の減少速度が速まります。0 ~ 0.5 の値を指定すると、フォグ層の底部近くで密度の減少速度が速くなります。このアトリビュートは、物理フォグ(Physical Fog)がオンに設定され、フォグ タイプ(Fog Type)均一フォグ(Uniform Fog)でない場合に限って効果があります。

フォグのライト分散度(Fog Light Scatter)

フォグの中で光がどの程度均一に拡散するかを制御します。1 を指定すると、光がまったく均一に拡散し、フォグ全体に光が広がります。1 より小さい値を指定すると、フォグ内で太陽の位置に近い領域が明るく照らされるようになります。

大気(Air)

大気(Air)アトリビュートは、選択する フォグ タイプ(Fog Type)に応じて有効か無効になります。次の表は、フォグ タイプによって使用可能な大気(Air)アトリビュートの一覧です。

大気のカラー(Air Color)

大気によって拡散される光の周波数(カラー)を設定します。大気やフォグを光が通過するときは、一部の周波数(カラー)だけが直接通過し、他の周波数は媒体によって拡散されます。拡散される周波数に応じて空などの固有のカラーが決まります。

大気の不透明度(Air Opacity)

大気を通過するときに吸収される光の周波数(カラー)を設定します。バックグラウンドのオブジェクトが大気によってぼかされる度合いは、この値によって決まります。たとえば肉眼では、水平線上のオブジェクトがぼやけて見えることがよくあります。

大気の密度(Air Density)

フォグ層内の大気の光学密度を設定します。この値を大きくすると、大気が濃く見えます。

大気の高さの最小値(Air Min Height)

大気層の底部の高さを設定します。このアトリビュートは、物理フォグ(Physical Fog)がオンに設定され、フォグ タイプ(Fog Type)均一フォグ(Uniform Fog)でない場合に限って効果があります。

大気の高さの最大値(Air Max Height)

大気層の高さを設定します。フォグ タイプ(Fog Type)大気(Atmospheric)(または水/大気(Water/Atmos))である場合、大気の密度は大気の高さの最小値(Air Min Height)から上方向に向かって指数的に減少します。フォグ タイプ空(Sky)(または水/空(Water/Sky))である場合は、大気層の最上部の高さが大気の高さの最大値(Air Max Height)になります。このアトリビュートは、物理フォグ(Physical Fog)がオンに設定され、フォグ タイプ(Fog Type)均一フォグ(Uniform Fog)でない場合に限って効果があります。

大気の減衰度(Air Decay)

高度が上がるに従って大気が薄れるレートを設定します。0.5 を指定すると、大気の密度がリニアに減少します。0.5 ~ 1.0 の値を指定すると、地表(大気層の底部)近くでは密度がほとんど均等に減少し、大気層の最上部に近づくに連れて密度の減少速度が速まります。0 ~ 0.5 の値を指定すると、大気層の底部近くで密度の減少速度が速くなります。このアトリビュートは、物理フォグ(Physical Fog)がオンに設定され、フォグ タイプ(Fog Type)均一フォグ(Uniform Fog)でない場合に限って効果があります。

大気のライト分散度(Air Light Scatter)

大気中で光がどの程度均一に拡散するかを制御します。1 を指定すると、光がまったく均一に拡散し、大気全体に光が広がるように見えます。1 より小さい値を指定すると、大気内で太陽の位置に近い領域が明るく照らされるようになります。このアトリビュートは、物理フォグ(Physical Fog)がオンに設定されている場合に限って使用することができます。

水(Water)

これらのアトリビュートを使用できるのは、 フォグ タイプ(Fog Type)水(Water)水/フォグ(Water/Fog)水/大気(Water/Atmos)水/空(Water/Sky)のいずれかである場合に限られます。

水のカラー(Water Color)

水によって拡散される光の周波数(カラー)を設定します。大気や水を光が通過するときは、一部の周波数(カラー)だけが直接通過し、他の周波数は媒体によって拡散されます。拡散される周波数に応じて水固有のカラーが決まります。このアトリビュートを使用できるのは、物理フォグ(Physical Fog)がオンに設定され、フォグ タイプ(Fog Type)水 (Water)である場合に限られます。

水の不透明度(Water Opacity)

水を通過するときに吸収される光の周波数(カラー)を設定します。バックグラウンドのオブジェクトが水によってぼかされる度合いは、この値によって決まります。このアトリビュートを使用できるのは、物理フォグ(Physical Fog)がオンに設定され、フォグ タイプ(Fog Type)水 (Water)である場合に限られます。

水の密度(Water Density)

フォグ層内の水の光学密度を設定します。この値を大きくすると、水面下のフォグが濃く見えます。このアトリビュートを使用できるのは、物理フォグ(Physical Fog)がオンに設定され、フォグ タイプ(Fog Type)水 (Water)である場合に限られます。

水位(Water Level)

水面の高さを表します。このアトリビュートを使用できるのは、物理フォグ(Physical Fog)がオンに設定され、フォグ タイプ(Fog Type)水 (Water)である場合に限られます。

水深(Water Depth)

水面のデプスを表します。このアトリビュートを使用できるのは、物理フォグ(Physical Fog)がオンに設定され、フォグ タイプ(Fog Type)水 (Water)である場合に限られます。

水のライト減衰率(Water Light Decay)

水が深くなるに従って光が薄れるレートを設定します。光を減衰させない(深くなっても暗くしない)場合は、0 を指定してください。1.0 を指定すると光がリニアに減衰し、1.0 より大きい値を指定すると減衰速度が速くなります。このアトリビュートを使用できるのは、物理フォグ(Physical Fog)がオンに設定され、フォグ タイプ(Fog Type)水 (Water)である場合に限られます。

水のライト分散度(Water Light Scatter)

水の中で光がどの程度均等に拡散するかを制御します。1 を指定すると、光がまったく均一に拡散し、水全体に光が広がるように見えます。1 より小さい値を指定すると、光が射し込む水面に近い領域が明るく照らされるようになります。このアトリビュートを使用できるのは、物理フォグ(Physical Fog)がオンに設定され、フォグ タイプ(Fog Type)水 (Water)である場合に限られます。

太陽(Sun)

太陽の強度(Sun Intensity)はフォグを照らす太陽光の全体的な明るさを設定します。このアトリビュートは、物理フォグ(Physical Fog)がオンに設定され、フォグ タイプ(Fog Type)均一フォグ(Uniform Fog)でない場合に限って効果があります。

太陽のカラー(Sun Color)

フォグを照らす太陽光のカラーを設定します。

太陽の方位角(Sun Azimuth)

フォグの軸(Fog Axis)(「環境フォグ」を参照)を中心とする仮想サークルに沿った太陽の位置(方位角)を指定します。

太陽の仰角(Sun Elevation)

地平線から天頂を結ぶ直線に沿った太陽の位置(仰角)を指定します。90 度を指定すると、太陽が天頂(フォグの軸が直接指す位置)に配置されます(フォグの軸は「フォグの軸」を参照)。0 を指定すると、太陽が地平線上に配置されます。

クリッピング プレーン(Clipping Planes)

クリップ プレーンの距離(Distance Clip Planes)

クリップ プレーンの距離(Distance Clip Planes)アトリビュートがフォグの近/遠(Fog Near/Far)に設定されている場合は、環境フォグがフォグの近距離(Fog Near Distance)とフォグの遠距離(Fog Far Distance)の間に現れます。クリップ プレーンの距離(Distance Clip Planes)がカメラ近/遠(Camera Near/Far)に設定されている場合は、環境フォグがカメラのニア クリッピング プレーンとファー クリッピング プレーンの間に現れます。デフォルト設定はフォグ近/遠(Fog Near/Far)です。

フォグの近距離(Fog Near Distance)フォグの遠距離(Fog Far Distance)

クリップ プレーンの距離(Distance Clip Planes)アトリビュートがフォグの近/遠(Fog Near/Far)に設定されている場合に、環境フォグが現れる領域の範囲をカメラからの最小距離と最大距離で指定します(距離はシーンの作業単位(Working Units)のリニア(Linear)プリファレンス(Preferences)で指定した単位で測られます)。

フォグの遠距離(Fog Far Distance)フォグの近距離(Fog Near Distance)より小さい値に設定すると、フォグの近距離(Fog Near Distance)から無限大に環境フォグが広がります。スライダ レンジは 0~ 200 です。フォグの近距離(Fog Near Distance)のデフォルト値は 0、フォグの遠距離(Fog Far Distance)のデフォルト値は 200 です。