Lines Matching refs:light

77     MyLightObj     light;  member
93 static void SetLight ( MyLightObj* light, Mtx view );
331 sc->light.theta = 0; in DrawInit()
332 sc->light.phi = 0; in DrawInit()
333 sc->light.mark = GX_FALSE; in DrawInit()
362 sc->light.colorEnv = MyColors[sc->mode]; in DrawTick()
363 SetLight(&sc->light, sc->cam.view); in DrawTick()
403 if ( sc->light.mark ) in DrawTick()
413 MTXRotDeg(mr, 'y', sc->light.theta); in DrawTick()
415 MTXRotDeg(mr, 'x', - sc->light.phi); in DrawTick()
442 sc->light.theta += ( DEMOPadGetStickX(0) / 24 ); in AnimTick()
443 sc->light.theta = sc->light.theta % 360; in AnimTick()
445 sc->light.phi += ( DEMOPadGetStickY(0) / 24 ); in AnimTick()
446 Clamp(sc->light.phi, -90, 90); in AnimTick()
459 sc->light.mark = GX_FALSE; in AnimTick()
463 sc->light.mark = GX_TRUE; in AnimTick()
562 static void SetLight( MyLightObj* light, Mtx view ) in SetLight() argument
568 theta = (f32)light->theta * PI / 180.0F; in SetLight()
569 phi = (f32)light->phi * PI / 180.0F; in SetLight()
577 GXInitLightPos(&light->lobj, lpos.x, lpos.y, lpos.z); in SetLight()
578 GXInitLightColor(&light->lobj, light->colorEnv.lightColor); in SetLight()
579 GXLoadLightObjImm(&light->lobj, GX_LIGHT0); in SetLight()
591 GXSetChanAmbColor(GX_COLOR0A0, light->colorEnv.ambColor); in SetLight()
593 GXSetChanMatColor(GX_COLOR0A0, light->colorEnv.matColor); in SetLight()
669 theta = sc->light.theta * PI / 180.0F; in SetTexGenMtx1()
670 phi = sc->light.phi * PI / 180.0F; in SetTexGenMtx1()
723 theta = sc->light.theta * PI / 180.0F; in SetTexGenMtx2()
724 phi = sc->light.phi * PI / 180.0F; in SetTexGenMtx2()