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

# njCnkIntensityDrawModel

CHUNKモデルのIntensity描画

### 書式

> `Sint32 njCnkIntensityDrawModel( model )
> NJS_CNK_MODEL *model
> `

### 引数

> model | チャンクモデル構造体へのポインタ

### 戻り値

> -1 | クリップアウト
> 0 | 正常

### 解説

> インテンシティライト（最大８光源）の描画関数です。 CHUNKモデルをカレントマトリクスで座標変換して描画します。

> サポートしているチャンク形式は、次のとおりです。

> 頂点チャンク | NJD_CV, NJD_CV_VN, NJD_CV_VN_NF
> ストリップチャンク | NJD_CS, NJD_CS_UVH, NJD_CS_UVN

### 用例

>     njCnkSetIntensityLightInit( 1 );
>     njCnkSetIntensityLightDiffColor( 1.0f, 0.9f, 0.8f );
>     njCnkSetIntensityLightSpecColor( 1.0f, 0.5f, 0.2f );
>     njCnkSetIntensityLightOffset( 0.0f, 0.1f );

>     njCnkSetIntensityLightMode(NJD_CNK_INTENSITY_LIGHT_0, NJD_CNK_INTENSITY_MODE_DIR );
>     njCnkSetIntensityLightSwitch(NJD_CNK_INTENSITY_LIGHT_0, ON );
>     njCnkSetIntensityLightVector(NJD_CNK_INTENSITY_LIGHT_0,  0.0f, 0.0f, -1.0f );
>     njCnkSetIntensityLightExp(NJD_CNK_INTENSITY_LIGHT_0, NJD_CNK_INTENSITY_EXP_32 );
>     njCnkSetIntensityLightSet(NJD_CNK_INTENSITY_LIGHT_0, 1.0f, 0.3f );

>     njCnkIntensityDrawModel( Teapot->model );

### 参照

> njCnkIntensityDrawObject() | CHUNKモデルのIntensity描画

njCnkIntensityDrawModel

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000