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

njCnkSetIntensityLightMatrices

njCnkIntensityDrawObject(−Model)関数用光源の方向・位置の設定を反映

書式

void njCnkSetIntensityLightMatrices( void )

引数

なし

戻り値

なし

解説

njCnkIntensityDrawObject()関数とnjCnkIntensityDrawModel()関数用の設定された光源の方向・位置を反映させます。

この関数は、カメラの設定後に設定してください。 これより前に設定されたすべてのライトの位置・方向を反映させます。


用例

Sint32 UserMain(void)
{
	njPushMatrixEx();
	njCnkSetIntensityLightMatrices();
	njTranslate( NULL, 0.f, 0.f, -10.f );
	njRotateXYZ( NULL, xx,yy,zz );
	njCnkIntensityDrawModel( model );
	xx += 257;
	yy += 179;
	zz += 193;
	njPopMatrixEx();
	return USER_CONTINUE;
}

参照

njCnkIntensityDrawModel() CHUNKモデルのIntensity描画
njCnkIntensityDrawObject() CHUNKモデルのIntensity描画

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