Package gaiasky.util
Class GlobalConf.PostprocessConf
java.lang.Object
gaiasky.util.GlobalConf.PostprocessConf
- All Implemented Interfaces:
IObserver
,GlobalConf.IConf
- Enclosing class:
- GlobalConf
public static class GlobalConf.PostprocessConf
extends Object
implements GlobalConf.IConf, IObserver
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
-
Field Summary
Modifier and TypeFieldDescriptionfloat
float
Brightness level in [-1..1].float
Contrast level in [0..2].float
Exposure tone mapping value in [0..n].boolean
float
Gamma correction value in [0.1..3]float
Hue level in [0..2].boolean
boolean
boolean
float
Saturation level in [0..2].Tone mapping type: automatic, exposure, aces, uncharted, filmic, nonefloat
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetAntialias(int code)
void
initialize(GlobalConf.PostprocessConf.Antialias POSTPROCESS_ANTIALIAS, float POSTPROCESS_BLOOM_INTENSITY, float POSTPROCESS_UNSHARPMASK_FACTOR, boolean 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
-
Field Details
-
POSTPROCESS_ANTIALIAS
-
POSTPROCESS_BLOOM_INTENSITY
public float POSTPROCESS_BLOOM_INTENSITY -
POSTPROCESS_UNSHARPMASK_FACTOR
public float POSTPROCESS_UNSHARPMASK_FACTOR -
POSTPROCESS_MOTION_BLUR
public boolean 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_BRIGHTNESSBrightness level in [-1..1]. Default is 0. -
POSTPROCESS_CONTRAST
public float POSTPROCESS_CONTRASTContrast level in [0..2]. Default is 1. -
POSTPROCESS_HUE
public float POSTPROCESS_HUEHue level in [0..2]. Default is 1. -
POSTPROCESS_SATURATION
public float POSTPROCESS_SATURATIONSaturation level in [0..2]. Default is 1. -
POSTPROCESS_GAMMA
public float POSTPROCESS_GAMMAGamma correction value in [0.1..3] -
POSTPROCESS_TONEMAPPING_TYPE
Tone mapping type: automatic, exposure, aces, uncharted, filmic, none -
POSTPROCESS_EXPOSURE
public float POSTPROCESS_EXPOSUREExposure tone mapping value in [0..n]. 0 is disabled.
-
-
Constructor Details
-
PostprocessConf
public PostprocessConf()
-
-
Method Details
-
getAntialias
-
initialize
public void initialize(GlobalConf.PostprocessConf.Antialias POSTPROCESS_ANTIALIAS, float POSTPROCESS_BLOOM_INTENSITY, float POSTPROCESS_UNSHARPMASK_FACTOR, boolean 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) -
notify
-