Ninjaライブラリ - フォグ関数

njSetFogTable

使用するフォグテーブルのセット

書式

void njSetFogTable( fog ) 
NJS_FOG_TABLE fog 

引数

fog   フォグテーブル

戻り値

なし

解説

フォグテーブルをセットします。

用例

緑のフォグを手前−10000から奥−40000にかけてリニアに
発生させる。
NJS_FOG_TABLE fog;
njSetFogColor(0xffffffff);
njSetFogDensity(0xff07);
njGenerateFogTable(fog);
njSetFogTable(fog);
njFogEnable();
/* モデル等の描画 */
njFogDisable();

備考

同オブジェクトに対してフェード機能との併用はできません。 フォグテーブルの書換えはV-BLANK中に行う必要があります。 njSetEORFunction関数にタスク登録を行ってださい。 上記の例はフォグ機能を使用する際の流れを説明したものであり、そのまま実行するには不完全です。

参照

njSetFogColor()
njSetFogDensity()
njGenerateFogTable()
njGenerateFogTable2()
njGenerateFogTable3()
njFogEnable()
njFogDisable()

njSetFogTable
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999