restored moons like they were

This commit is contained in:
scrawl 2012-04-06 19:21:28 +02:00
parent c0f991ac0a
commit f008ca166b

View file

@ -606,13 +606,13 @@ void WeatherManager::update(float duration)
float moonHeight = 1-std::abs((night-0.5)*2); float moonHeight = 1-std::abs((night-0.5)*2);
int facing = (mHour > 0.f && mHour<12.f) ? 1 : -1; int facing = (mHour > 0.f && mHour<12.f) ? 1 : -1;
Vector3 masser( Vector3 masser(
-(1-moonHeight)*facing, (1-moonHeight)*facing,
-(1-moonHeight)*facing, (1-moonHeight)*facing,
moonHeight); moonHeight);
Vector3 secunda( Vector3 secunda(
-(1-moonHeight)*facing*0.8, (1-moonHeight)*facing*0.8,
-(1-moonHeight)*facing*1.25, (1-moonHeight)*facing*1.25,
moonHeight); moonHeight);
mRendering->getSkyManager()->setMasserDirection(masser); mRendering->getSkyManager()->setMasserDirection(masser);