Ninja Library - モデル・インテンシティー関数

njCnkSetIntensityLightExp

インテンシティライトのエクスポーネントを設定します

書式

void njCnkSetIntensityLightExp( eLight, eExp )
NJD_CNK_INTENSITY_LIGHT eLight
NJD_CNK_INTENSITY_EXP eExp

引数

eLight   ライト番号
eExp   Exponent

戻り値

なし

解説

インテンシティライトのエクスポーネントを設定します。

ライト番号にはNJD_CNK_INTENSITY_LIGHT_0〜7が指定できます。 エクスポーネント値は次の2種類から選択できます。

 NJD_CNK_INTENSITY_EXP_16   16乗 
 NJD_CNK_INTENSITY_EXP_32   32乗 


用例

njCnkSetIntensityLightExp( NJD_CNK_INTENSITY_LIGHT_0, NJD_CNK_INTENSITY_EXP_16 );
njCnkSetIntensityLightExp( NJD_CNK_INTENSITY_LIGHT_1, NJD_CNK_INTENSITY_EXP_32 );


参照

njCnkSetIntensityLightMode() インテンシティライトの種類の設定
njCnkSetIntensityLightSwitch() インテンシティライトのオンオフ
njCnkSetIntensityLightVector() インテンシティライトの平行光源のベクトルの設定
njCnkSetIntensityLightPoint() インテンシティライトの点光源、平行点光源の位置の設定
njCnkSetIntensityLightSet() インテンシティライトの強度の設定
njCnkSetIntensityLightRange() インテンシティライトの点光源のレンジの設定
njCnkSetIntensityLightDiffColor() インテンシティライトのディフューズカラーを設定します。
njCnkSetIntensityLightSpecColor() インテンシティライトのスペキュラカラーを設定します。
njCnkSetIntensityLightOffset() インテンシティライトのオフセットを設定します。
njCnkSetIntensityLightConst() インテンシティライトのコンスト値を設定します。
njCnkSetIntensityLightEnvRatio() インテンシティライトの環境マップの比率の設定

njCnkSetIntensityLightExp
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000