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

◆ RegisterMaterialParameters()

override void PPEGlow::RegisterMaterialParameters ( )
inlineprivate

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

88 {
89 //HDR
90 RegisterParameterScalarFloat(PARAM_VISIBLEPERCENT,"VisiblePercent",95,1,100);
91 RegisterParameterScalarFloat(PARAM_TARGETBRIGHTNESS,"TargetBrightness",0.3,0.01,1);
92 RegisterParameterScalarFloat(PARAM_SPEEDDARKTOBRIGHT,"SpeedDarkToBright",0.3,0.01,1);
93 RegisterParameterScalarFloat(PARAM_SPEEDBRIGHTTODARK,"SpeedBrightToDark",0.3,0.01,1);
96 //Filmic tonemapping
97 RegisterParameterScalarFloat(PARAM_FILMICSHOULDERSTRENGTH,"FilmicShoulderStrength",0.153,0,1);
98 RegisterParameterScalarFloat(PARAM_FILMICLINEARSTRENGTH,"FilmicLinearStrength",0.357,-1,1);
99 RegisterParameterScalarFloat(PARAM_FILMICLINEARANGLE,"FilmicLinearAngle",0.231,-1,1);
100 RegisterParameterScalarFloat(PARAM_FILMICTOESTRENGTH,"FilmicToeStrength",0.1573,0.001,3);
101 RegisterParameterScalarFloat(PARAM_FILMICTOENUMERATOR,"FilmicToeNumerator",0.011,-1,1);
102 RegisterParameterScalarFloat(PARAM_FILMICTOEDENUMERATOR,"FilmicToeDenumerator",3.75,0.1,20);
103 RegisterParameterScalarFloat(PARAM_FILMICEXPOSUREBIAS,"FilmicExposureBias",4.0,0.1,20);
104 RegisterParameterScalarFloat(PARAM_FILMICWHITEPOINT,"FilmicWhitePoint",1.5,0.1,20);
105 //Bloom
106 RegisterParameterScalarFloat(PARAM_BLOOMTHRESHOLD,"BloomThreshold",0.5,0,1);
107 RegisterParameterScalarFloat(PARAM_BLOOMSTEEPNESS,"BloomSteepness",1,0,10);
109 //Color modificators
110 //color defines
115 RegisterParameterColor(PARAM_OVERLAYCOLOR,"OverlayColor",1,1,1,0);
117 RegisterParameterColorEx(PARAM_COLORIZATIONCOLOR,"ColorizationColor",1.0,1.0,1.0,0.0,PPEMatClassParameterColorColorization);
118 RegisterParameterVector(PARAM_DESATURATIONWEIGHTS,"DesaturationWeights",{0.299,0.587,0.114,0});
119 RegisterParameterScalarFloat(PARAM_VIGNETTE,"Vignette",0,0,2); //C++ maximum is set to 1.0 (Workbench), but the parameter can accept more. 2.0 is a reasonable value
120 RegisterParameterColor(PARAM_VIGNETTECOLOR,"VignetteColor",0,0,0,0);
121 //Distort
123 RegisterParameterScalarFloat(PARAM_MAXCHROMABBERATION,"MaxChromAbberation",0,0,1);
126 }
class PPEMatClassParameterFloat extends PPEMatClassParameterCommandData PPEMatClassParameterFloatSaturation(int mat_idx, int parameter_idx, PPEClassBase parent)
Определения PPEMatClassParameterFloat.c:244
void RegisterParameterScalarFloat(int idx, string parameter_name, float default_value, float min, float max)
WARNING - min/max values are usually taken from Workbench defaults, may not be actual min/max values ...
Определения PPEMatClassesBase.c:77
void RegisterParameterVector(int idx, string parameter_name, array< float > default_values)
Определения PPEMatClassesBase.c:124
void RegisterParameterColorEx(int idx, string parameter_name, float r, float g, float b, float a, typename type)
WARNING - min/max values are usually taken from Workbench defaults, may not be actual min/max values ...
Определения PPEMatClassesBase.c:111
void RegisterParameterScalarInt(int idx, string parameter_name, int default_value, int min, int max)
Определения PPEMatClassesBase.c:67
void RegisterParameterScalarBool(int idx, string parameter_name, bool default_value)
Определения PPEMatClassesBase.c:59
void RegisterParameterScalarFloatEx(int idx, string parameter_name, float default_value, float min, float max, typename type)
WARNING - min/max values are usually taken from Workbench defaults, may not be actual min/max values ...
Определения PPEMatClassesBase.c:87
void RegisterParameterColor(int idx, string parameter_name, float r, float g, float b, float a)
WARNING - min/max values are usually taken from Workbench defaults, may not be actual min/max values ...
Определения PPEMatClassesBase.c:102
static const int PARAM_SATURATION
Определения PPEGlow.c:31
static const int PARAM_FILMICSHOULDERSTRENGTH
Определения PPEGlow.c:15
static const int PARAM_OVERLAYCOLOR
Определения PPEGlow.c:30
static const int PARAM_HDR
Определения PPEGlow.c:14
static const int PARAM_FILMICWHITEPOINT
Определения PPEGlow.c:22
static const int PARAM_VISIBLEPERCENT
Определения PPEGlow.c:9
static const int PARAM_MAXCHROMABBERATION
Определения PPEGlow.c:37
static const int PARAM_VIGNETTECOLOR
Определения PPEGlow.c:35
static const int PARAM_FILMICTOEDENUMERATOR
Определения PPEGlow.c:20
static const int PARAM_TONEMAPPING
Определения PPEGlow.c:13
static const int PARAM_SPEEDBRIGHTTODARK
Определения PPEGlow.c:12
static const int PARAM_COLORIZATIONCOLOR
Определения PPEGlow.c:32
static const int PARAM_TARGETBRIGHTNESS
Определения PPEGlow.c:10
static const int PARAM_DESATURATIONWEIGHTS
Определения PPEGlow.c:33
static const int PARAM_FILMICLINEARSTRENGTH
Определения PPEGlow.c:16
static const int PARAM_LENSDISTORT
Определения PPEGlow.c:36
static const int PARAM_FILMICTOESTRENGTH
Определения PPEGlow.c:18
static const int PARAM_FILMICTOENUMERATOR
Определения PPEGlow.c:19
static const int PARAM_CONTRAST
Определения PPEGlow.c:27
static const int PARAM_LENSCENTERY
Определения PPEGlow.c:39
static const int PARAM_BLOOMINTENSITY
Определения PPEGlow.c:25
static const int PARAM_BRIGHTNESS
Определения PPEGlow.c:26
static const int PARAM_BLOOMTHRESHOLD
Определения PPEGlow.c:23
static const int PARAM_SPEEDDARKTOBRIGHT
Определения PPEGlow.c:11
static const int PARAM_LENSCENTERX
Определения PPEGlow.c:38
static const int PARAM_OVERLAYFACTOR
Определения PPEGlow.c:29
static const int PARAM_OFFSET
Определения PPEGlow.c:28
static const int PARAM_FILMICLINEARANGLE
Определения PPEGlow.c:17
static const int PARAM_FILMICEXPOSUREBIAS
Определения PPEGlow.c:21
static const int PARAM_BLOOMSTEEPNESS
Определения PPEGlow.c:24
static const int PARAM_VIGNETTE
Определения PPEGlow.c:34

Перекрестные ссылки PARAM_BLOOMINTENSITY, PARAM_BLOOMSTEEPNESS, PARAM_BLOOMTHRESHOLD, PARAM_BRIGHTNESS, PARAM_COLORIZATIONCOLOR, PARAM_CONTRAST, PARAM_DESATURATIONWEIGHTS, PARAM_FILMICEXPOSUREBIAS, PARAM_FILMICLINEARANGLE, PARAM_FILMICLINEARSTRENGTH, PARAM_FILMICSHOULDERSTRENGTH, PARAM_FILMICTOEDENUMERATOR, PARAM_FILMICTOENUMERATOR, PARAM_FILMICTOESTRENGTH, PARAM_FILMICWHITEPOINT, PARAM_HDR, PARAM_LENSCENTERX, PARAM_LENSCENTERY, PARAM_LENSDISTORT, PARAM_MAXCHROMABBERATION, PARAM_OFFSET, PARAM_OVERLAYCOLOR, PARAM_OVERLAYFACTOR, PARAM_SATURATION, PARAM_SPEEDBRIGHTTODARK, PARAM_SPEEDDARKTOBRIGHT, PARAM_TARGETBRIGHTNESS, PARAM_TONEMAPPING, PARAM_VIGNETTE, PARAM_VIGNETTECOLOR, PARAM_VISIBLEPERCENT, PPEMatClassParameterFloatSaturation(), PPEClassBase::RegisterParameterColor(), PPEClassBase::RegisterParameterColorEx(), PPEClassBase::RegisterParameterScalarBool(), PPEClassBase::RegisterParameterScalarFloat(), PPEClassBase::RegisterParameterScalarFloatEx(), PPEClassBase::RegisterParameterScalarInt() и PPEClassBase::RegisterParameterVector().