Package gaia.cu9.ari.gaiaorbit.util
Class GlobalConf.PostprocessConf
- java.lang.Object
-
- gaia.cu9.ari.gaiaorbit.util.GlobalConf.PostprocessConf
-
- All Implemented Interfaces:
IObserver
,GlobalConf.IConf
- Enclosing class:
- GlobalConf
public static class GlobalConf.PostprocessConf extends java.lang.Object implements GlobalConf.IConf, IObserver
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GlobalConf.PostprocessConf.Antialias
static class
GlobalConf.PostprocessConf.ToneMapping
-
Field Summary
Fields Modifier and Type Field Description GlobalConf.PostprocessConf.Antialias
POSTPROCESS_ANTIALIAS
float
POSTPROCESS_BLOOM_INTENSITY
float
POSTPROCESS_BRIGHTNESS
Brightness level in [-1..1].float
POSTPROCESS_CONTRAST
Contrast level in [0..2].float
POSTPROCESS_EXPOSURE
Exposure tone mapping value in [0..n].boolean
POSTPROCESS_FISHEYE
float
POSTPROCESS_GAMMA
Gamma correction value in [0.1..3]float
POSTPROCESS_HUE
Hue level in [0..2].boolean
POSTPROCESS_LENS_FLARE
boolean
POSTPROCESS_LIGHT_SCATTERING
float
POSTPROCESS_MOTION_BLUR
float
POSTPROCESS_SATURATION
Saturation level in [0..2].GlobalConf.PostprocessConf.ToneMapping
POSTPROCESS_TONEMAPPING_TYPE
Tone mapping type: automatic, exposure, aces, uncharted, filmic, none
-
Constructor Summary
Constructors Constructor Description PostprocessConf()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GlobalConf.PostprocessConf.Antialias
getAntialias(int code)
void
initialize(GlobalConf.PostprocessConf.Antialias POSTPROCESS_ANTIALIAS, float POSTPROCESS_BLOOM_INTENSITY, float POSTPROCESS_MOTION_BLUR, boolean POSTPROCESS_LENS_FLARE, boolean POSTPROCESS_LIGHT_SCATTERING, boolean POSTPROCESS_FISHEYE, float POSTPROCESS_BRIGHTNESS, float POSTPROCESS_CONTRAST, float POSTPROCESS_HUE, float POSTPROCESS_SATURATION, float POSTPROCESS_GAMMA, GlobalConf.PostprocessConf.ToneMapping POSTPROCESS_TONEMAPPING_TYPE, float POSTPROCESS_EXPOSURE)
void
notify(Events event, java.lang.Object... data)
-
-
-
Field Detail
-
POSTPROCESS_ANTIALIAS
public GlobalConf.PostprocessConf.Antialias POSTPROCESS_ANTIALIAS
-
POSTPROCESS_BLOOM_INTENSITY
public float POSTPROCESS_BLOOM_INTENSITY
-
POSTPROCESS_MOTION_BLUR
public float POSTPROCESS_MOTION_BLUR
-
POSTPROCESS_LENS_FLARE
public boolean POSTPROCESS_LENS_FLARE
-
POSTPROCESS_LIGHT_SCATTERING
public boolean POSTPROCESS_LIGHT_SCATTERING
-
POSTPROCESS_FISHEYE
public boolean POSTPROCESS_FISHEYE
-
POSTPROCESS_BRIGHTNESS
public float POSTPROCESS_BRIGHTNESS
Brightness level in [-1..1]. Default is 0.
-
POSTPROCESS_CONTRAST
public float POSTPROCESS_CONTRAST
Contrast level in [0..2]. Default is 1.
-
POSTPROCESS_HUE
public float POSTPROCESS_HUE
Hue level in [0..2]. Default is 1.
-
POSTPROCESS_SATURATION
public float POSTPROCESS_SATURATION
Saturation level in [0..2]. Default is 1.
-
POSTPROCESS_GAMMA
public float POSTPROCESS_GAMMA
Gamma correction value in [0.1..3]
-
POSTPROCESS_TONEMAPPING_TYPE
public GlobalConf.PostprocessConf.ToneMapping POSTPROCESS_TONEMAPPING_TYPE
Tone mapping type: automatic, exposure, aces, uncharted, filmic, none
-
POSTPROCESS_EXPOSURE
public float POSTPROCESS_EXPOSURE
Exposure tone mapping value in [0..n]. 0 is disabled.
-
-
Method Detail
-
getAntialias
public GlobalConf.PostprocessConf.Antialias getAntialias(int code)
-
initialize
public void initialize(GlobalConf.PostprocessConf.Antialias POSTPROCESS_ANTIALIAS, float POSTPROCESS_BLOOM_INTENSITY, float POSTPROCESS_MOTION_BLUR, boolean POSTPROCESS_LENS_FLARE, boolean POSTPROCESS_LIGHT_SCATTERING, boolean POSTPROCESS_FISHEYE, float POSTPROCESS_BRIGHTNESS, float POSTPROCESS_CONTRAST, float POSTPROCESS_HUE, float POSTPROCESS_SATURATION, float POSTPROCESS_GAMMA, GlobalConf.PostprocessConf.ToneMapping POSTPROCESS_TONEMAPPING_TYPE, float POSTPROCESS_EXPOSURE)
-
-