Chapter4. 拡張関数


4.6 3Dグラフィックス関数

関数名
G3@DEVSETFOGEND
機能
3D全体のフォグの終了深度を設定します。
書式
G3@DEVSETFOGEND(end)
《パラメーター》
endfloat。フォグ深度。(デフォルトは50.0)
解説
3D全体のフォグの終了深度を設定します。フォグはカメラからの距離で効果が反映される。通常はカメラから遠くなるとフォグ効果が強くかかります。フォグの効果が現れる距離を開始深度と呼び、G3@DEVSETFOGSTART関数で指定する。またフォグの効果が最大となる距離を終了深度と呼び、G3@DEVSETFOGEND関数で指定する。
用例
深度1.0〜10.0にフォグを与える。
CH1 = G@SETUP( 640 , 480 , 24 , 1 )
G3@DEVSETFOGMODE( 1 )
G3@DEVSETFOGSTART( 1.0 )
G3@DEVSETFOGEND( 10.0 )