Lines Matching refs:phi
68 s32 phi; member
332 sc->light.phi = 0; in DrawInit()
415 MTXRotDeg(mr, 'x', - sc->light.phi); in DrawTick()
445 sc->light.phi += ( DEMOPadGetStickY(0) / 24 ); in AnimTick()
446 Clamp(sc->light.phi, -90, 90); in AnimTick()
565 f32 theta, phi; in SetLight() local
569 phi = (f32)light->phi * PI / 180.0F; in SetLight()
570 lpos.x = 1000.0F * cosf(phi) * sinf(theta); in SetLight()
571 lpos.y = 1000.0F * sinf(phi); in SetLight()
572 lpos.z = 1000.0F * cosf(phi) * cosf(theta); in SetLight()
664 f32 theta, phi, scale; in SetTexGenMtx1() local
670 phi = sc->light.phi * PI / 180.0F; in SetTexGenMtx1()
671 vlight.x = - cosf(phi) * sinf(theta); in SetTexGenMtx1()
672 vlight.y = - sinf(phi); in SetTexGenMtx1()
673 vlight.z = - cosf(phi) * cosf(theta); in SetTexGenMtx1()
718 f32 theta, phi, scale, dotp, r; in SetTexGenMtx2() local
724 phi = sc->light.phi * PI / 180.0F; in SetTexGenMtx2()
725 vlight.x = cosf(phi) * sinf(theta); in SetTexGenMtx2()
726 vlight.y = sinf(phi); in SetTexGenMtx2()
727 vlight.z = cosf(phi) * cosf(theta); in SetTexGenMtx2()