DayZ 1.30
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ GetSandstormBlend()

float PPERequester_SandstormEffect::GetSandstormBlend ( float intensity)
inlineprotected

См. определение в файле PPERSandstorm.c строка 106

107 {
108 if (intensity <= SANDSTORM_THRESHOLD_MIN)
110
111 float t = Math.InverseLerp(SANDSTORM_THRESHOLD_MIN, SANDSTORM_THRESHOLD_MAX, intensity);
113 return Math.Pow(t, SANDSTORM_INTENSITY_BLEND_POWER);
114 }
const float SANDSTORM_INTENSITY_MAX
Определения PPERSandstorm.c:6
const float SANDSTORM_INTENSITY_MIN
Определения PPERSandstorm.c:5
const float SANDSTORM_THRESHOLD_MIN
Определения PPERSandstorm.c:3
const float SANDSTORM_INTENSITY_BLEND_POWER
Определения PPERSandstorm.c:7
const float SANDSTORM_THRESHOLD_MAX
Определения PPERSandstorm.c:4

Перекрестные ссылки Math::Clamp(), Math::InverseLerp(), Math::Pow(), SANDSTORM_INTENSITY_BLEND_POWER, SANDSTORM_INTENSITY_MAX, SANDSTORM_INTENSITY_MIN, SANDSTORM_THRESHOLD_MAX и SANDSTORM_THRESHOLD_MIN.

Используется в ProcessEffect().