594 {
595 float maxVolFogDistanceDensity = 0.006;
596 float minVolFogDistanceDensity = 0.001;
597
598 maxVolFogDistanceDensity = Math.Lerp(maxVolFogDistanceDensity * 0.5, maxVolFogDistanceDensity, lerpValue);
599
600 if (minVolFogDistanceDensity > maxVolFogDistanceDensity)
601 maxVolFogDistanceDensity = minVolFogDistanceDensity;
602
603 float volFogDistanceDensity = Math.Lerp( minVolFogDistanceDensity, maxVolFogDistanceDensity, windMagnitude/
m_Weather.GetWindMaximumSpeed() );
604
605 m_Weather.SetDynVolFogDistanceDensity(volFogDistanceDensity, changeTime);
606
607 float volFogHeightDensity = Math.Lerp(0.95, 0.98, lerpValue);
608 m_Weather.SetDynVolFogHeightDensity(volFogHeightDensity, changeTime );
609 }