Lines Matching refs:phi
60 s32 phi; member
213 sc->lightCtrl[i].phi = 0; in DrawInit()
345 sc->lightCtrl[cur].phi += ( DEMOPadGetStickY(0) / 24 ); in AnimTick()
346 if ( sc->lightCtrl[cur].phi < -90 ) in AnimTick()
347 sc->lightCtrl[cur].phi = -90; in AnimTick()
348 if ( sc->lightCtrl[cur].phi > 90 ) in AnimTick()
349 sc->lightCtrl[cur].phi = 90; in AnimTick()
355 sc->lightCtrl[cur].phi = 0; in AnimTick()
387 f32 theta, phi, s; in CreateTessPanel() local
429 phi = (f32)iy * 2.0F * PI / 15.0F; in CreateTessPanel()
430 s = sqrtf( 1.0F + cosf(theta) * cosf(theta) * sinf(phi) * sinf(phi) ) in CreateTessPanel()
431 * sqrtf( 1.0F + sinf(theta) * sinf(theta) * cosf(phi) * cosf(phi) ); in CreateTessPanel()
432 pz = cosf(theta) * cosf(phi); in CreateTessPanel()
433 nx = sinf(theta) * cosf(phi) / s; in CreateTessPanel()
434 ny = cosf(theta) * sinf(phi) / s; in CreateTessPanel()
602 f32 theta, phi, dx, dy, dz; in SetLight() local
611 phi = (f32)lightCtrl[i].phi * PI / 180.0F; in SetLight()
612 dx = cosf(phi) * sinf(theta); in SetLight()
613 dy = sinf(phi); in SetLight()
614 dz = - cosf(phi) * cosf(theta); in SetLight()