5 static const int PARAM_NOISE_CHANNEL_WEIGHT = 1;
6 static const int PARAM_NOISE_OFFSET_X = 2;
7 static const int PARAM_NOISE_OFFSET_Y = 3;
8 static const int PARAM_NOISE_SCALE_X = 4;
9 static const int PARAM_NOISE_SCALE_Y = 5;
10 static const int PARAM_NOISE_REMAP_LO = 6;
11 static const int PARAM_NOISE_REMAP_HI = 7;
13 static const int PARAM_GHOST_OFFSET_X = 8;
14 static const int PARAM_GHOST_OFFSET_Y = 9;
15 static const int PARAM_GHOST_SCALE_X = 10;
16 static const int PARAM_GHOST_SCALE_Y = 11;
17 static const int PARAM_GHOST_COLOR_MOD = 12;
20 static const int L_1_HMP = 100;
21 static const int L_2_HMP = 100;
22 static const int L_3_HMP = 100;
23 static const int L_4_HMP = 100;
24 static const int L_5_HMP = 100;
25 static const int L_6_HMP = 100;
26 static const int L_7_HMP = 100;
27 static const int L_8_HMP = 100;
28 static const int L_9_HMP = 100;
30 override int GetPostProcessEffectID()
35 override string GetDefaultMaterialPath()
37 return "Graphics/Materials/postprocess/ghost";
40 override void RegisterMaterialParameters()
Created once, on manager init. Script-side representation of C++ material class, separate handling.
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 ...
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 ...
Ghost - PostProcessEffectType.Ghost.
PostProcessEffectType
Post-process effect type.