Ninjaライブラリ - ライト関数

njRotateLightX

ライトのもつ行列をX軸で回転

書式

void njRotateLightX( *ptr, angx ) 
NJS_LIGHT *ptr 
Angle angx 

引数

*ptr   ライトのポインタ
angx   X軸回転角度

戻り値

なし

解説

njCreateLight関数によって登録されたライト行列をX軸で回転します。 これにより光源の位置・方向が計算されます。

用例

	:
NJS_LIGHT light;
	:
njCreateLight(&light, NJD_POINT_LIGHT);
	:
njClearMatrix();
/* Rotate 90 degrees on the X axis */
njRotateLightX(&light, NJM_RAD_ANG(NJD_PI/2.f));

備考

njCreateLight関数でライトが指定され、njClearMatrix関数が先に呼ばれている必要があります。

参照

njCreateLight()

njRotateLightX
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999