| /RvlSDK-2.1/build/demos/gxdemo/src/Transform/ |
| D | tf-reflect.c | 165 Vec axis; in myAnimeModel() local 172 axis.x = axis.y = axis.z = 0.0f; in myAnimeModel() 178 if ( stickDirs & DEMO_STICK_UP ) axis.x -= 1.0f; in myAnimeModel() 179 if ( stickDirs & DEMO_STICK_DOWN ) axis.x += 1.0f; in myAnimeModel() 180 if ( stickDirs & DEMO_STICK_LEFT ) axis.y -= 1.0f; in myAnimeModel() 181 if ( stickDirs & DEMO_STICK_RIGHT ) axis.y += 1.0f; in myAnimeModel() 193 MTXMultVecSR( tmpMtx, &axis, &axis ); in myAnimeModel() 194 if ( axis.x != 0.0f || axis.y != 0.0f || axis.z != 0.0f ) in myAnimeModel() 196 MTXRotAxisDeg( tmpMtx, &axis, 0.6f * MOVE_SCALE ); in myAnimeModel()
|
| D | tf-stitch.c | 466 Vec axis; in ComputeNormalRotMtx() local 470 axis = ((VecPtr)MyVert)[16]; in ComputeNormalRotMtx() 472 axis = ((VecPtr)MyVert)[17]; in ComputeNormalRotMtx() 474 VECCrossProduct(&axis, &normal, &axis); in ComputeNormalRotMtx() 476 MTXRotAxisDeg(mra, &axis, ((150.0F - scale) / 50.0F) * 70.0F); in ComputeNormalRotMtx()
|
| /RvlSDK-2.1/build/demos/gxdemo/src/Tev/ |
| D | tev-outline.c | 422 Vec axis; in myAnimeModel() local 426 axis.x = axis.y = axis.z = 0.0f; in myAnimeModel() 433 axis.x -= 1.0f; in myAnimeModel() 435 axis.x += 1.0f; in myAnimeModel() 437 axis.y -= 1.0f; in myAnimeModel() 439 axis.y += 1.0f; in myAnimeModel() 441 axis.z -= 1.0f; in myAnimeModel() 443 axis.z += 1.0f; in myAnimeModel() 462 MTXMultVecSR( tmpMtx, &axis, &axis ); in myAnimeModel() 463 if ( axis.x != 0.0f || axis.y != 0.0f || axis.z != 0.0f ) in myAnimeModel() [all …]
|
| /RvlSDK-2.1/include/revolution/mtx/ |
| D | mtx44ext.h | 130 void C_MTX44RotRad ( Mtx44 m, char axis, f32 rad ); 131 void C_MTX44RotTrig ( Mtx44 m, char axis, f32 sinA, f32 cosA ); 132 void C_MTX44RotAxisRad ( Mtx44 m, const Vec *axis, f32 rad); 141 void PSMTX44RotRad ( Mtx44 m, char axis, f32 rad ); 142 void PSMTX44RotTrig ( Mtx44 m, char axis, f32 sinA, f32 cosA ); 143 void PSMTX44RotAxisRad ( Mtx44 m, const Vec *axis, f32 rad);
|
| /RvlSDK-2.1/include/revolution/ |
| D | mtx.h | 295 void C_MTXRotRad ( Mtx m, char axis, f32 rad ); 296 void C_MTXRotTrig ( Mtx m, char axis, f32 sinA, f32 cosA ); 297 void C_MTXRotAxisRad ( Mtx m, const Vec *axis, f32 rad ); 309 void PSMTXRotRad ( Mtx m, char axis, f32 rad ); 310 void PSMTXRotTrig ( Mtx m, char axis, f32 sinA, f32 cosA ); 311 void PSMTXRotAxisRad ( Mtx m, const Vec *axis, f32 rad ); 326 #define MTXRotDeg( m, axis, deg ) \ argument 327 PSMTXRotRad( m, axis, MTXDegToRad(deg) ) 328 #define MTXRotAxisDeg( m, axis, deg ) \ argument 329 PSMTXRotAxisRad( m, axis, MTXDegToRad(deg) ) [all …]
|
| /RvlSDK-2.1/build/libraries/mtx/src/ |
| D | mtx44.c | 1109 void C_MTX44RotRad ( Mtx44 m, char axis, f32 rad ) in C_MTX44RotRad() argument 1121 C_MTX44RotTrig( m, axis, sinA, cosA ); in C_MTX44RotRad() 1130 void PSMTX44RotRad ( Mtx44 m, char axis, f32 rad ) in PSMTX44RotRad() argument 1137 PSMTX44RotTrig( m, axis, sinA, cosA ); in PSMTX44RotRad() 1157 void C_MTX44RotTrig ( Mtx44 m, char axis, f32 sinA, f32 cosA ) in C_MTX44RotTrig() argument 1161 axis |= 0x20; in C_MTX44RotTrig() 1162 switch(axis) in C_MTX44RotTrig() 1200 register char axis, in PSMTX44RotTrig() argument 1216 ori axis, axis, 0x20 in PSMTX44RotTrig() local 1221 cmplwi axis, 'x'; // if 'x' in PSMTX44RotTrig() local [all …]
|
| D | mtx.c | 1449 void C_MTXRotRad ( Mtx m, char axis, f32 rad ) in C_MTXRotRad() argument 1461 C_MTXRotTrig( m, axis, sinA, cosA ); in C_MTXRotRad() 1470 void PSMTXRotRad ( Mtx m, char axis, f32 rad ) in PSMTXRotRad() argument 1477 PSMTXRotTrig( m, axis, sinA, cosA ); in PSMTXRotRad() 1506 void C_MTXRotTrig ( Mtx m, char axis, f32 sinA, f32 cosA ) in C_MTXRotTrig() argument 1511 switch(axis) in C_MTXRotTrig() 1551 register char axis, in PSMTXRotTrig() argument 1570 ori axis, axis, 0x20 in PSMTXRotTrig() local 1574 cmplwi axis, 'x' in PSMTXRotTrig() local 1576 cmplwi axis, 'y' in PSMTXRotTrig() [all …]
|
| D | quat.c | 759 void C_QUATRotAxisRad( Quaternion *r, const Vec *axis, f32 rad ) in C_QUATRotAxisRad() argument 765 ASSERTMSG( ( axis != 0 ), QUAT_ROTAXISRAD_2 ); in C_QUATRotAxisRad() 767 VECNormalize(axis, &nAxis); in C_QUATRotAxisRad()
|
| /RvlSDK-2.1/build/demos/gxdemo/src/Performance/ |
| D | perf-sync.c | 219 char axis[3] = {'x', 'y', 'z'}; in DrawTick() local 267 MTXRotDeg(mr, axis[(axisc)%3], (f32)rot); in DrawTick() 279 MTXRotDeg(mr, axis[(axisc+1)%3], (f32)rot); in DrawTick() 293 MTXRotDeg(mr, axis[(axisc+2)%3], (f32)rot); in DrawTick()
|
| D | perf-fill.c | 203 Vec axis[NUM_ROTMATS]; // random rotation axis, initialized by DrawInit member 482 testData.axis[i].x = frand(); in DrawInit() 483 testData.axis[i].y = frand(); in DrawInit() 484 testData.axis[i].z = frand(); in DrawInit() 485 VECNormalize(&testData.axis[i], &testData.axis[i]); in DrawInit() 625 MTXRotAxisDeg(t, &testData.axis[cnt%NUM_ROTMATS], testData.rot); in DrawTick()
|
| /RvlSDK-2.1/build/demos/gxdemo/src/TexGen/ |
| D | tg-emboss.c | 200 Vec axis = { 1.0f, 0.0f, 1.0f }; in myInitModel() local 207 MTXRotAxisDeg( myModel.modelMtx, &axis, -150.0f ); in myInitModel() 258 Vec axis; in myAnimeModel() local 330 axis.x = 1.0f; in myAnimeModel() 331 axis.y = 2.0f; in myAnimeModel() 332 axis.z = 0.5f; in myAnimeModel() 333 MTXRotAxisDeg( tmp, &axis, 1.0f ); in myAnimeModel()
|
| /RvlSDK-2.1/build/demos/gxdemo/src/Lighting/ |
| D | lit-basic.c | 232 char axis[3] = {'x', 'y', 'z'}; in DrawTick() local 277 MTXRotDeg(mr, axis[axisc % 3], (f32)rot); in DrawTick() 288 MTXRotDeg(mr, axis[(axisc+1)%3], (f32)rot); in DrawTick() 301 MTXRotDeg(mr, axis[(axisc+2)%3], (f32)rot); in DrawTick()
|
| /RvlSDK-2.1/build/demos/gxdemo/src/Framebuffer/ |
| D | frb-bound-box.c | 65 Vec axis; member 226 sc->cube[i].axis = CubeIniData[i*3+2]; in DrawInit() 339 MTXRotAxisDeg(mr, &sc->cube[i].axis, sc->cube[i].deg); in DrawCubes()
|
| /RvlSDK-2.1/build/demos/gddemo/src/ |
| D | gd-indtex-gc.c | 104 Vec axis; member 287 sc->cube[i].axis = CubeIniData[i*3+2]; in DrawInit() 475 MTXRotAxisDeg(mr, &sc->cube[i].axis, sc->cube[i].deg); in DrawModels()
|