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

# njCnkSetIntensityLightSet

インテンシティライトの強度の設定

### 書式

> `void njCnkSetIntensityLightSet( eLight, fSpec, fDiff )
> NJD_CNK_INTENSITY_LIGHT eLight
> Float fSpec
> Float fDiff
> `

### 引数

> eLight | ライト番号
> fSpec | スペキュラ強度
> fDiff | ディフューズ強度

### 戻り値

> なし

### 解説

> インテンシティライトの強度を設定します。

> ライト番号にはNJD_CNK_INTENSITY_LIGHT_0〜7が指定できます。 強度は通常0.f〜1.fの値を設定しますが、負の値を設定すれば減算ライトにもなります。

### 用例

>     njCnkSetIntensityLightSet( NJD_CNK_INTENSITY_LIGHT_0, 1.0f, 1.0f );
>     njCnkSetIntensityLightSet( NJD_CNK_INTENSITY_LIGHT_1, 0.8f, 0.5f );

### 備考

> 強度に負の値を設定した場合はオフセット値からの減算になります。 最終的は0.f〜1.fの値でクランプされます。

### 参照

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

njCnkSetIntensityLightSet

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000