*v | Pointer to view structure |
ang | Rotation angle (absolute amount) |
The following rotates the view located at (0, 0, 3000) with orientation (0, 0, -1) (behind the screen) by 90 degrees around the Z axis. #define VIEW_PX 3000.f #define VIEW_PY 0.f #define VIEW_PZ 0.f #define VIEW_VX 0.f #define VIEW_VY 0.f #define VIEW_VZ -1.f #define VIEW_ROLL 0 NJS_VIEW v; v.px = VIEW_PX; v.py = VIEW_PY; v.pz = VIEW_PZ; v.vx = VIEW_VX; v.vy = VIEW_VY; v.vz = VIEW_VZ; v.roll = NJM_DEG_ANG(VIEW_ROLL); njSetView(&v); njRotateViewZ(&v, NJM_DEG_ANG(90)); njClearMatrix();
** Important **
This function is not deleted to keep compatible with Ninja program before SDK Ver. 0.15. When programs are written newly, do not use this function as it may be eliminated in the future.