*m | 被演算マトリクス |
*v | 任意軸のデータ |
ang | 回転角度 |
ベクトル v(1,1,1)を持った任意軸 を中心に90度回転を加えます。 NJS_MATRIX stack[10]; NJS_VIEW view; NJS_VECTOR v; v.x = 1.f; v.y = 1.f; v.z = 1.f; njInitMatrix(stack, 10); njInitView(&view); njSetView(&view); njClearMatrix(); njPushMatrix(NULL); njRotate(NULL, &v, NJM_DEG_ANG(90)); njPopMatrix(1);