void njGenerateFogTable( fog )
NJS_FOG_TABLE fog
fog 作成するフォグテーブル
なし
フォグテーブルの各値を0.fから1.fまでリニアにセットします。
白いフォグを手前−1から奥−255にかけて発生させます。 NJS_FOG_TABLE fog; njSetFogColor(0xffffffff); njSetFogDensity(0xff07); njGenerateFogTable(fog); njSetFogTable(fog); njFogEnable(); /* Draw models etc. */ njFogDisable();
同一オブジェクトに対してフェード機能との併用はできません。 上記の例はフォグ機能を使用する際の流れを説明したものであり、そのまま実行するには不完全です。
njSetFogColor() フォグの色の指定 njSetFogDensity() フォグデンシティの指定 njGenerateFogTable2() フォグテーブルの作成とデンシティの設定 njGenerateFogTable3() フォグテーブルの作成とデンシティの設定 njSetFogTable() 使用するフォグテーブルのセット njFogEnable() フォグ効果のオン njFogDisable() フォグ効果のオフ