Lines Matching refs:cam

67     MyCameraObj     cam;  member
73 MyCameraObj cam; member
88 static void SetCamera ( MyCameraObj* cam );
201 sc->cam.cfg = DefaultCamera; in DrawInit()
202 sc->cam.theta = 0; in DrawInit()
203 sc->cam.phi = 0; in DrawInit()
204 sc->cam.distance = 2000.0F; in DrawInit()
207 sc->light.cam.cfg = DefaultLightCamera; in DrawInit()
208 sc->light.cam.theta = 0; in DrawInit()
209 sc->light.cam.phi = 60; in DrawInit()
210 sc->light.cam.distance = 1000.0F; in DrawInit()
234 SetCamera(&sc->cam); in DrawTick()
235 GXSetProjection(sc->cam.proj, GX_PERSPECTIVE); in DrawTick()
238 SetLight(&sc->light, sc->cam.view); in DrawTick()
258 MTXConcat(sc->cam.view, sc->modelCtrl, mm); in DrawTick()
291 MTXRotDeg(mr, 'y', sc->light.cam.theta); in DrawTick()
292 MTXConcat(sc->cam.view, mr, mv); in DrawTick()
293 MTXRotDeg(mr, 'x', - sc->light.cam.phi); in DrawTick()
322 sc->light.cam.theta += ( DEMOPadGetSubStickX(0) / 24 ); in AnimTick()
323 if ( sc->light.cam.theta > 360 ) in AnimTick()
325 sc->light.cam.theta -= 360; in AnimTick()
327 if ( sc->light.cam.theta < 0 ) in AnimTick()
329 sc->light.cam.theta += 360; in AnimTick()
331 sc->light.cam.phi += ( DEMOPadGetSubStickY(0) / 24 ); in AnimTick()
332 Clamp(sc->light.cam.phi, -85, 85); in AnimTick()
341 sc->light.cam.cfg.znear += in AnimTick()
343 Clamp(sc->light.cam.cfg.znear, 200.0F, 600.0F); in AnimTick()
380 dst = light->cam.distance; in DrawLightMark()
381 wd = 64.0F * dst / light->cam.cfg.znear; in DrawLightMark()
415 static void SetCamera( MyCameraObj* cam ) in SetCamera() argument
419 r_theta = (f32)cam->theta * PI / 180.0F; in SetCamera()
420 r_phi = (f32)cam->phi * PI / 180.0F; in SetCamera()
422 cam->cfg.location.x = in SetCamera()
423 cam->distance * sinf(r_theta) * cosf(r_phi); in SetCamera()
424 cam->cfg.location.y = in SetCamera()
425 cam->distance * sinf(r_phi); in SetCamera()
426 cam->cfg.location.z = in SetCamera()
427 cam->distance * cosf(r_theta) * cosf(r_phi); in SetCamera()
430 cam->view, in SetCamera()
431 &cam->cfg.location, in SetCamera()
432 &cam->cfg.up, in SetCamera()
433 &cam->cfg.target ); in SetCamera()
436 cam->proj, in SetCamera()
437 cam->cfg.top, in SetCamera()
438 - (cam->cfg.top), in SetCamera()
439 cam->cfg.left, in SetCamera()
440 - (cam->cfg.left), in SetCamera()
441 cam->cfg.znear, in SetCamera()
442 cam->cfg.zfar ); in SetCamera()
460 SetCamera(&light->cam); in SetLight()
461 lpos = light->cam.cfg.location; in SetLight()
543 - (sc->light.cam.cfg.top), in SetTexGenPos()
544 sc->light.cam.cfg.top, in SetTexGenPos()
545 sc->light.cam.cfg.left, in SetTexGenPos()
546 - (sc->light.cam.cfg.left), in SetTexGenPos()
547 sc->light.cam.cfg.znear, in SetTexGenPos()
553 MTXInverse(sc->cam.view, mci); in SetTexGenPos()
554 MTXConcat(sc->light.cam.view, mci, mv); in SetTexGenPos()