*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 X axis. #define VIEW_PX 0.f #define VIEW_PY 0.f #define VIEW_PZ 3000.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); njRotateViewX(&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.