Home
last modified time | relevance | path

Searched refs:axis (Results 1 – 14 of 14) sorted by relevance

/RvlSDK-3.2/build/demos/gxdemo/src/Transform/
Dtf-reflect.c178 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()
Dtf-stitch.c476 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/
Dtev-outline.c422 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/
Dmtx44ext.h130 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/
Dmtx.h298 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/
Dmtx44.c1109 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 …]
Dmtx.c1441 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 …]
Dquat.c758 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/
Dperf-sync.c219 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()
Dperf-fill.c203 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/
Dtg-emboss.c213 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/
Dlit-basic.c232 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/
Dfrb-bound-box.c65 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/
Dgd-indtex-gc.c107 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()