void njCnkSetIntensityLightSwitch( eLight, bSwitch )
NJD_CNK_INTENSITY_LIGHT eLight
Sint32 bSwitch
eLight ライト番号 bSwitch フラグ
なし
インテンシティライトのON,OFFを設定します。ライト番号にはNJD_CNK_INTENSITY_LIGHT_0〜7が指定できます。 初期化後はすべてのライトはOFFになっています。
njCnkSetIntensityLightSwitch( NJD_CNK_INTENSITY_LIGHT_0, NJD_CNK_INTENSITY_MODE_DIR ); njCnkSetIntensityLightSwitch( NJD_CNK_INTENSITY_LIGHT_1, NJD_CNK_INTENSITY_MODE_POINT ); njCnkSetIntensityLightSwitch( NJD_CNK_INTENSITY_LIGHT_2, NJD_CNK_INTENSITY_MODE_DIR_POINT );
njCnkSetIntensityLightMode() インテンシティライトの種類の設定 njCnkSetIntensityLightVector() インテンシティライトの平行光源のベクトルの設定 njCnkSetIntensityLightPoint() インテンシティライトの点光源、平行点光源の位置の設定 njCnkSetIntensityLightExp() インテンシティライトのエクスポーネントを設定します njCnkSetIntensityLightSet() インテンシティライトの強度の設定 njCnkSetIntensityLightRange() インテンシティライトの点光源のレンジの設定 njCnkSetIntensityLightDiffColor() インテンシティライトのディフューズカラーを設定します。 njCnkSetIntensityLightSpecColor() インテンシティライトのスペキュラカラーを設定します。 njCnkSetIntensityLightOffset() インテンシティライトのオフセットを設定します。 njCnkSetIntensityLightConst() インテンシティライトのコンスト値を設定します。 njCnkSetIntensityLightEnvRatio() インテンシティライトの環境マップの比率の設定