*m | Calculation matrix |
*vs | Arbitrary vector |
*vd | Vector after conversion |
The following rotates vector vs(100, 0, 0) by 45 degrees around the Y axis. NJS_MATRIX m; NJS_VECTOR vs, vd; vs.x = 100.f; vs.y = 0.f; vs.z = 0.f; njUnitMatrix(&m); njRotateY(&m, NJM_DEG_ANG(45)); njCalcVector(&m, &vs, &vd); % Result % vd(70.710701, 00,000000, -70.710701)