Lines Matching refs:cam
77 MyCameraObj cam; member
97 static void SetCamera ( MyCameraObj* cam );
304 sc->cam.cfg = DefaultCamera; in DrawInit()
305 sc->cam.theta = 0; in DrawInit()
366 SetCamera(&sc->cam); in DrawTick()
369 DrawCubes(sc->cam.view); in DrawTick()
373 MTXCopy(sc->cam.view, mv); in DrawTick()
379 MTXCopy(sc->cam.view, mv); in DrawTick()
432 sc->cam.theta += (f32)DEMOPadGetTriggerR(0) / 100.0F in AnimTick()
435 Clamp(sc->cam.theta, -30.0F, 30.0F); in AnimTick()
436 sc->cam.cfg.location.x = 800.0F * sinf(sc->cam.theta * PI / 180.0F); in AnimTick()
437 sc->cam.cfg.location.y = 0.0F; in AnimTick()
438 sc->cam.cfg.location.z = 800.0F * cosf(sc->cam.theta * PI / 180.0F); in AnimTick()
755 static void SetCamera( MyCameraObj* cam ) in SetCamera() argument
758 cam->view, in SetCamera()
759 &cam->cfg.location, in SetCamera()
760 &cam->cfg.up, in SetCamera()
761 &cam->cfg.target ); in SetCamera()
764 cam->proj, in SetCamera()
765 cam->cfg.top, in SetCamera()
766 - (cam->cfg.top), in SetCamera()
767 cam->cfg.left, in SetCamera()
768 - (cam->cfg.left), in SetCamera()
769 cam->cfg.znear, in SetCamera()
770 cam->cfg.zfar ); in SetCamera()
771 GXSetProjection(cam->proj, GX_PERSPECTIVE); in SetCamera()