Example #1
0
        public override void ConnectUI()
        {
            enabledToggle   = UI.Instance.toggles["ChromaticAberrationToggle"];
            intensitySlider = UI.Instance.sliders["ChromaticAberrationIntensitySlider"];
            samplesSlider   = UI.Instance.sliders["ChromaticAberrationSamplesSlider"];

            // add listeners
            enabledToggle.ValueChanged   += v => PresetManager.Instance.selectedPreset.chromaticAberration.active = v;
            intensitySlider.ValueChanged += v => PresetManager.Instance.selectedPreset.chromaticAberration.intensity.value = v;
            samplesSlider.ValueChanged   += v => PresetManager.Instance.selectedPreset.chromaticAberration.maxSamples = (int)Math.Round(v);
        }
Example #2
0
        public override void ConnectUI()
        {
            enabledToggle   = UI.Instance.toggles["BloomToggle"];
            intensitySlider = UI.Instance.sliders["BloomIntensitySlider"];
            scatterSlider   = UI.Instance.sliders["BloomScatterSlider"];
            thresholdSlider = UI.Instance.sliders["BloomThresholdSlider"];

            // add listeners
            enabledToggle.ValueChanged   += v => PresetManager.Instance.selectedPreset.bloom.active = v;
            intensitySlider.ValueChanged += v => PresetManager.Instance.selectedPreset.bloom.intensity.value = v;
            scatterSlider.ValueChanged   += v => PresetManager.Instance.selectedPreset.bloom.scatter.value = v;
            thresholdSlider.ValueChanged += v => PresetManager.Instance.selectedPreset.bloom.threshold.value = v;
        }