| /RvlSDK-3.2/build/demos/gxdemo/src/Transform/ |
| D | tf-reflect.c | 178 Vec axis; in myAnimeModel() local 185 axis.x = axis.y = axis.z = 0.0f; in myAnimeModel() 191 if ( stickDirs & DEMO_STICK_UP ) axis.x -= 1.0f; in myAnimeModel() 192 if ( stickDirs & DEMO_STICK_DOWN ) axis.x += 1.0f; in myAnimeModel() 193 if ( stickDirs & DEMO_STICK_LEFT ) axis.y -= 1.0f; in myAnimeModel() 194 if ( stickDirs & DEMO_STICK_RIGHT ) axis.y += 1.0f; in myAnimeModel() 206 MTXMultVecSR( tmpMtx, &axis, &axis ); in myAnimeModel() 207 if ( axis.x != 0.0f || axis.y != 0.0f || axis.z != 0.0f ) in myAnimeModel() 209 MTXRotAxisDeg( tmpMtx, &axis, 0.6f * MOVE_SCALE ); in myAnimeModel()
|
| D | tf-stitch.c | 476 Vec axis; in ComputeNormalRotMtx() local 480 axis = ((VecPtr)MyVert)[16]; in ComputeNormalRotMtx() 482 axis = ((VecPtr)MyVert)[17]; in ComputeNormalRotMtx() 484 VECCrossProduct(&axis, &normal, &axis); in ComputeNormalRotMtx() 486 MTXRotAxisDeg(mra, &axis, ((150.0F - scale) / 50.0F) * 70.0F); in ComputeNormalRotMtx()
|
| /RvlSDK-3.2/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-3.2/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-3.2/include/revolution/ |
| D | mtx.h | 298 void C_MTXRotRad ( Mtx m, char axis, f32 rad ); 299 void C_MTXRotTrig ( Mtx m, char axis, f32 sinA, f32 cosA ); 300 void C_MTXRotAxisRad ( Mtx m, const Vec *axis, f32 rad ); 312 void PSMTXRotRad ( Mtx m, char axis, f32 rad ); 313 void PSMTXRotTrig ( Mtx m, char axis, f32 sinA, f32 cosA ); 314 void PSMTXRotAxisRad ( Mtx m, const Vec *axis, f32 rad ); 329 #define MTXRotDeg( m, axis, deg ) \ argument 330 PSMTXRotRad( m, axis, MTXDegToRad(deg) ) 331 #define MTXRotAxisDeg( m, axis, deg ) \ argument 332 PSMTXRotAxisRad( m, axis, MTXDegToRad(deg) ) [all …]
|
| /RvlSDK-3.2/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 | 1441 void C_MTXRotRad ( Mtx m, char axis, f32 rad ) in C_MTXRotRad() argument 1453 C_MTXRotTrig( m, axis, sinA, cosA ); in C_MTXRotRad() 1462 void PSMTXRotRad ( Mtx m, char axis, f32 rad ) in PSMTXRotRad() argument 1469 PSMTXRotTrig( m, axis, sinA, cosA ); in PSMTXRotRad() 1498 void C_MTXRotTrig ( Mtx m, char axis, f32 sinA, f32 cosA ) in C_MTXRotTrig() argument 1503 switch(axis) in C_MTXRotTrig() 1543 register char axis, in PSMTXRotTrig() argument 1562 ori axis, axis, 0x20 in PSMTXRotTrig() local 1566 cmplwi axis, 'x' in PSMTXRotTrig() local 1568 cmplwi axis, 'y' in PSMTXRotTrig() [all …]
|
| D | quat.c | 758 void C_QUATRotAxisRad( Quaternion *r, const Vec *axis, f32 rad ) in C_QUATRotAxisRad() argument 764 ASSERTMSG( ( axis != 0 ), QUAT_ROTAXISRAD_2 ); in C_QUATRotAxisRad() 766 VECNormalize(axis, &nAxis); in C_QUATRotAxisRad()
|
| /RvlSDK-3.2/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-3.2/build/demos/gxdemo/src/TexGen/ |
| D | tg-emboss.c | 213 Vec axis = { 1.0f, 0.0f, 1.0f }; in myInitModel() local 220 MTXRotAxisDeg( myModel.modelMtx, &axis, -150.0f ); in myInitModel() 271 Vec axis; in myAnimeModel() local 343 axis.x = 1.0f; in myAnimeModel() 344 axis.y = 2.0f; in myAnimeModel() 345 axis.z = 0.5f; in myAnimeModel() 346 MTXRotAxisDeg( tmp, &axis, 1.0f ); in myAnimeModel()
|
| /RvlSDK-3.2/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-3.2/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-3.2/build/demos/gddemo/src/ |
| D | gd-indtex-gc.c | 107 Vec axis; member 290 sc->cube[i].axis = CubeIniData[i*3+2]; in DrawInit() 478 MTXRotAxisDeg(mr, &sc->cube[i].axis, sc->cube[i].deg); in DrawModels()
|