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

◆ ApplyOpticsProfile()

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

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

47 {
48 SetTargetValueColor(PostProcessEffectType.Glow,PPEGlow.PARAM_COLORIZATIONCOLOR,{0.0,1.0,0.0,0.0},PPEGlow.L_23_NVG,PPOperators.MULTIPLICATIVE);
49 SetTargetValueFloat(PPEExceptions.EXPOSURE,PPEExposureNative.PARAM_INTENSITY,false,ComputeSafeExposure(exposure),PPEExposureNative.L_0_NVG_OPTIC,PPOperators.ADD);
50 SetTargetValueFloat(PostProcessEffectType.FilmGrain,PPEFilmGrain.PARAM_SHARPNESS,false,9.0,PPEFilmGrain.L_1_NVG,PPOperators.SET);
51 SetTargetValueFloat(PostProcessEffectType.FilmGrain,PPEFilmGrain.PARAM_GRAINSIZE,false,1.0,PPEFilmGrain.L_2_NVG,PPOperators.SET);
52 SetTargetValueFloat(PPEExceptions.NVLIGHTPARAMS,PPELightIntensityParamsNative.PARAM_LIGHT_MULT,false,3.0,PPELightIntensityParamsNative.L_0_NVG,PPOperators.HIGHEST);
53 SetTargetValueFloat(PPEExceptions.NVLIGHTPARAMS,PPELightIntensityParamsNative.PARAM_NOISE_MULT,false,noiseMult,PPELightIntensityParamsNative.L_1_NVG,PPOperators.HIGHEST);
54 }
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_OPTIC, 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().