Package gaiasky.util

Class GlobalConf.PostprocessConf

    • Field Detail

      • POSTPROCESS_BLOOM_INTENSITY

        public float POSTPROCESS_BLOOM_INTENSITY
      • 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_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_EXPOSURE

        public float POSTPROCESS_EXPOSURE
        Exposure tone mapping value in [0..n]. 0 is disabled.
    • Constructor Detail

      • PostprocessConf

        public PostprocessConf()
    • Method Detail

      • initialize

        public void initialize​(GlobalConf.PostprocessConf.Antialias POSTPROCESS_ANTIALIAS,
                               float POSTPROCESS_BLOOM_INTENSITY,
                               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

        public void notify​(Events event,
                           java.lang.Object... data)
        Specified by:
        notify in interface IObserver