Lines Matching refs:cam

72     MyCameraObj   cam;  member
78 MyCameraObj cam; member
100 static void SetCamera ( MyCameraObj* cam );
233 sc->cam.cfg = DefaultCamera; in DrawInit()
234 sc->cam.theta = 45; in DrawInit()
235 sc->cam.phi = 25; in DrawInit()
236 sc->cam.distance = 2500.0F; in DrawInit()
239 sc->light.cam.cfg = DefaultLightCamera; in DrawInit()
240 sc->light.cam.theta = 0; in DrawInit()
241 sc->light.cam.phi = 85; in DrawInit()
242 sc->light.cam.distance = 8000.0F; in DrawInit()
332 SetCamera(&sc->cam); in DrawTick()
341 SetLight(&sc->light, sc->cam.view); in DrawTick()
352 MTXConcat(sc->cam.view, ms, mv); in DrawTick()
460 SetCamera(&sc->cam); in DrawTick()
469 SetLight(&sc->light, sc->cam.view); in DrawTick()
490 sc->cam.theta += ( DEMOPadGetStickX(0) / 24 ); in AnimTick()
491 Clamp(sc->cam.theta, 0, 90); in AnimTick()
492 sc->cam.phi += ( DEMOPadGetStickY(0) / 24 ); in AnimTick()
493 Clamp(sc->cam.phi, 5, 75); in AnimTick()
548 MTXConcat(sc->cam.view, mt, mv); in DrawBalls()
583 MTXConcat(sc->cam.view, mt, mv); in DrawShadowVol()
712 static void SetCamera( MyCameraObj* cam ) in SetCamera() argument
716 r_theta = (f32)cam->theta * PI / 180.0F; in SetCamera()
717 r_phi = (f32)cam->phi * PI / 180.0F; in SetCamera()
719 cam->cfg.location.x = in SetCamera()
720 cam->distance * cosf(r_theta) * cosf(r_phi); in SetCamera()
721 cam->cfg.location.y = in SetCamera()
722 cam->distance * sinf(r_theta) * cosf(r_phi); in SetCamera()
723 cam->cfg.location.z = in SetCamera()
724 cam->distance * sinf(r_phi); in SetCamera()
727 cam->view, in SetCamera()
728 &cam->cfg.location, in SetCamera()
729 &cam->cfg.up, in SetCamera()
730 &cam->cfg.target ); in SetCamera()
733 cam->proj, in SetCamera()
734 cam->cfg.top, in SetCamera()
735 - (cam->cfg.top), in SetCamera()
736 cam->cfg.left, in SetCamera()
737 - (cam->cfg.left), in SetCamera()
738 cam->cfg.znear, in SetCamera()
739 cam->cfg.zfar ); in SetCamera()
740 GXSetProjection(cam->proj, GX_PERSPECTIVE); in SetCamera()
755 Vec lpos = light->cam.cfg.location; in SetLight()