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

# njCnkSetIntensityLightRange

インテンシティライトの点光源のレンジの設定

### 書式

> `void njCnkSetIntensityLightRange( eLight, fNear, fFar )
> NJD_CNK_INTENSITY_LIGHT eLight
> Float fNear
> Float fFar
> `

### 引数

> eLight | ライト番号
> fNear | ニアレンジ、ライトの最大輝度が届く範囲(上限クランプ)
> fFar | ファーレンジ、ライトが届く範囲(カット・オフ)

### 戻り値

> なし

### 解説

> インテンシティライトの点光源のレンジを設定します。

> ライト番号にはNJD_CNK_INTENSITY_LIGHT_0〜7が指定できます。 ニアレンジ内に入った頂点はすべて最大輝度となります。 ファーレンジを超えた頂点はすべて最低輝度となります。 ニアレンジとファーレンジに収まっている頂点は輝度が距離の２乗に反比例して減衰します。

### 用例

>     njCnkSetIntensityLightRange( NJD_CNK_INTENSITY_LIGHT_0, 10.f, 10000.f );

### 参照

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

njCnkSetIntensityLightRange

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000