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

◆ ApplyGlassesProfile()

void PPERequester_GameplayBase::ApplyGlassesProfile ( float exposure,
float noiseMult )
inlineprotected

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

58 {
59 SetTargetValueColor(PostProcessEffectType.Glow,PPEGlow.PARAM_COLORIZATIONCOLOR,{0.0,1.0,0.0,0.0},PPEGlow.L_23_NVG,PPOperators.MULTIPLICATIVE);
60 SetTargetValueFloat(PPEExceptions.EXPOSURE,PPEExposureNative.PARAM_INTENSITY,false,ComputeSafeExposure(exposure),PPEExposureNative.L_0_NVG_GOGGLES,PPOperators.ADD);
61 SetTargetValueFloat(PostProcessEffectType.FilmGrain,PPEFilmGrain.PARAM_SHARPNESS,false,10.0,PPEFilmGrain.L_1_NVG,PPOperators.SET);
62 SetTargetValueFloat(PostProcessEffectType.FilmGrain,PPEFilmGrain.PARAM_GRAINSIZE,false,1.0,PPEFilmGrain.L_2_NVG,PPOperators.SET);
63 SetTargetValueFloat(PPEExceptions.NVLIGHTPARAMS,PPELightIntensityParamsNative.PARAM_LIGHT_MULT,false,2.0,PPELightIntensityParamsNative.L_0_NVG,PPOperators.HIGHEST);
64 SetTargetValueFloat(PPEExceptions.NVLIGHTPARAMS,PPELightIntensityParamsNative.PARAM_NOISE_MULT,false,noiseMult,PPELightIntensityParamsNative.L_1_NVG,PPOperators.HIGHEST);
65 }
PPOperators
PP operators, specify operation between subsequent layers.
Определения PPEConstants.c:53
PPEExceptions
Определения PPEConstants.c:43
void SetTargetValueFloat(int mat_id, int param_idx, bool relative, float val, int priority_layer, int operator=PPOperators.ADD_RELATIVE)
Определения PPERequestPlatformsBase.c:588
void SetTargetValueColor(int mat_id, int param_idx, array< float > val, int priority_layer, int operator=PPOperators.ADD_RELATIVE)
Определения PPERequestPlatformsBase.c:630
float ComputeSafeExposure(float baseExposure)
Определения PPERCameraNV.c:39
PostProcessEffectType
Post-process effect type.
Определения EnWorld.c:72

Перекрестные ссылки ComputeSafeExposure(), PPELightIntensityParamsNative::L_0_NVG, PPEExposureNative::L_0_NVG_GOGGLES, PPEFilmGrain::L_1_NVG, PPELightIntensityParamsNative::L_1_NVG, PPEGlow::L_23_NVG, PPEFilmGrain::L_2_NVG, PPEGlow::PARAM_COLORIZATIONCOLOR, PPEFilmGrain::PARAM_GRAINSIZE, PPEExposureNative::PARAM_INTENSITY, PPELightIntensityParamsNative::PARAM_LIGHT_MULT, PPELightIntensityParamsNative::PARAM_NOISE_MULT, PPEFilmGrain::PARAM_SHARPNESS, SetTargetValueColor() и SetTargetValueFloat().

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