protected override void OnUpdateParameters(CompositorParameters parameters)
        {
            base.OnUpdateParameters(parameters);

            GrayscaleCompositorParameters p = (GrayscaleCompositorParameters)parameters;
            Intensity = p.Intensity;
        }
        protected override void OnUpdateParameters(CompositorParameters parameters)
        {
            base.OnUpdateParameters(parameters);

            ShowDepthCompositorParameters p = (ShowDepthCompositorParameters)parameters;
            Multiplier = p.Multiplier;
        }
        protected override void OnUpdateParameters( CompositorParameters parameters )
        {
            base.OnUpdateParameters( parameters );

            MotionBlurCompositorParameters p = (MotionBlurCompositorParameters)parameters;
            Blur = p.Blur;
        }
        protected override void OnUpdateParameters( CompositorParameters parameters )
        {
            base.OnUpdateParameters( parameters );

            RadialBlurCompositorParameters p = (RadialBlurCompositorParameters)parameters;
            Center = p.Center;
            BlurFactor = p.BlurFactor;
        }
        protected override void OnUpdateParameters(CompositorParameters parameters)
        {
            base.OnUpdateParameters(parameters);

            BlurCompositorParameters p = (BlurCompositorParameters)parameters;

            Fuzziness = p.Fuzziness;
        }
示例#6
0
        protected override void OnUpdateParameters(CompositorParameters parameters)
        {
            base.OnUpdateParameters(parameters);

            MotionBlurCompositorParameters p = (MotionBlurCompositorParameters)parameters;

            Blur = p.Blur;
        }
示例#7
0
        protected override void OnUpdateParameters(CompositorParameters parameters)
        {
            base.OnUpdateParameters(parameters);

            ShowDepthCompositorParameters p = (ShowDepthCompositorParameters)parameters;

            Multiplier = p.Multiplier;
        }
        protected override void OnUpdateParameters(CompositorParameters parameters)
        {
            base.OnUpdateParameters(parameters);

            GrayscaleCompositorParameters p = (GrayscaleCompositorParameters)parameters;

            Intensity = p.Intensity;
        }
        protected override void OnUpdateParameters( CompositorParameters parameters )
        {
            base.OnUpdateParameters( parameters );

            VignettingCompositorParameters p = (VignettingCompositorParameters)parameters;
            Radius = p.Radius;
            Intensity = p.Intensity;
        }
        protected override void OnUpdateParameters( CompositorParameters parameters )
        {
            base.OnUpdateParameters( parameters );

            ColorCorrectionCompositorParameters p = (ColorCorrectionCompositorParameters)parameters;
            Red = p.Red;
            Green = p.Green;
            Blue = p.Blue;
        }
示例#11
0
        protected override void OnUpdateParameters(CompositorParameters parameters)
        {
            base.OnUpdateParameters(parameters);

            VignettingCompositorParameters p = (VignettingCompositorParameters)parameters;

            Radius    = p.Radius;
            Intensity = p.Intensity;
        }
示例#12
0
        protected override void OnUpdateParameters(CompositorParameters parameters)
        {
            base.OnUpdateParameters(parameters);

            LDRBloomCompositorParameters p = (LDRBloomCompositorParameters)parameters;

            BloomBrightThreshold = p.BloomBrightThreshold;
            BloomScale           = p.BloomScale;
        }
示例#13
0
        protected override void OnUpdateParameters(CompositorParameters parameters)
        {
            base.OnUpdateParameters(parameters);

            RadialBlurCompositorParameters p = (RadialBlurCompositorParameters)parameters;

            Center     = p.Center;
            BlurFactor = p.BlurFactor;
        }
        protected override void OnUpdateParameters(CompositorParameters parameters)
        {
            base.OnUpdateParameters(parameters);

            ColorCorrectionCompositorParameters p = (ColorCorrectionCompositorParameters)parameters;

            Red   = p.Red;
            Green = p.Green;
            Blue  = p.Blue;
        }
示例#15
0
        protected override void OnUpdateParameters(CompositorParameters parameters)
        {
            base.OnUpdateParameters(parameters);

            SharpenCompositorParameters p = (SharpenCompositorParameters)parameters;

            SharpStrength = p.SharpStrength;
            SharpClamp    = p.SharpClamp;
            OffsetBias    = p.OffsetBias;
        }
        protected override void OnUpdateParameters(CompositorParameters parameters)
        {
            base.OnUpdateParameters(parameters);

            ColorCorrectionLUTCompositorParameters p = (ColorCorrectionLUTCompositorParameters)parameters;

            TextureName = p.TextureName;
            Multiply    = p.Multiply;
            Add         = p.Add;
        }
示例#17
0
        protected override void OnUpdateParameters(CompositorParameters parameters)
        {
            base.OnUpdateParameters(parameters);

            NightVisionCompositorParameters p = (NightVisionCompositorParameters)parameters;

            Red   = p.Red;
            Green = p.Green;
            Blue  = p.Blue;
            Alpha = p.Alpha;
        }
        protected override void OnUpdateParameters(CompositorParameters parameters)
        {
            base.OnUpdateParameters(parameters);

            LightScatteringCompositorParameters p = (LightScatteringCompositorParameters)parameters;

            Color      = p.Color;
            Decay      = p.Decay;
            Density    = p.Density;
            Intensity  = p.Intensity;
            BlurFactor = p.BlurFactor;
            Resolution = p.Resolution;
        }
        protected override void OnUpdateParameters(CompositorParameters parameters)
        {
            base.OnUpdateParameters(parameters);

            HDRCompositorParameters p = (HDRCompositorParameters)parameters;

            Adaptation                 = p.Adaptation;
            AdaptationVelocity         = p.AdaptationVelocity;
            AdaptationMiddleBrightness = p.AdaptationMiddleBrightness;
            AdaptationMinimum          = p.AdaptationMinimum;
            AdaptationMaximum          = p.AdaptationMaximum;
            BloomBrightThreshold       = p.BloomBrightThreshold;
            BloomScale                 = p.BloomScale;
        }
        protected override void OnUpdateParameters(CompositorParameters parameters)
        {
            base.OnUpdateParameters(parameters);

            SSAOCompositorParameters p = (SSAOCompositorParameters)parameters;

            Intensity    = p.Intensity;
            Downsampling = p.Downsampling;
            //Iterations = p.Iterations;
            SampleLength         = p.SampleLength;
            OffsetScale          = p.OffsetScale;
            DefaultAccessibility = p.DefaultAccessibility;
            MaxDistance          = p.MaxDistance;
            BlurSpread           = p.BlurSpread;
            //FixEdges = p.FixEdges;
            ShowAO = p.ShowAO;
        }
示例#21
0
        protected override void OnUpdateParameters(CompositorParameters parameters)
        {
            base.OnUpdateParameters(parameters);

            DepthOfFieldCompositorParameters p = (DepthOfFieldCompositorParameters)parameters;

            FocalDistance              = p.FocalDistance;
            FocalSize                  = p.FocalSize;
            BlurSpread                 = p.BlurSpread;
            BlurTextureResolution      = p.BlurTextureResolution;
            BackgroundTransitionLength = p.BackgroundTransitionLength;
            BlurForeground             = p.BlurForeground;
            ForegroundTransitionLength = p.ForegroundTransitionLength;
            AutoFocus                  = p.AutoFocus;
            AutoFocusRange             = p.AutoFocusRange;
            AutoFocusTransitionSpeed   = p.AutoFocusTransitionSpeed;
        }
示例#22
0
        protected override void OnUpdateParameters( CompositorParameters parameters )
        {
            base.OnUpdateParameters( parameters );

            SharpenCompositorParameters p = (SharpenCompositorParameters)parameters;
            SharpStrength = p.SharpStrength;
            SharpClamp = p.SharpClamp;
            OffsetBias = p.OffsetBias;
        }
        protected override void OnUpdateParameters(CompositorParameters parameters)
        {
            base.OnUpdateParameters(parameters);

            HDRCompositorParameters p = (HDRCompositorParameters)parameters;
            Adaptation = p.Adaptation;
            AdaptationVelocity = p.AdaptationVelocity;
            AdaptationMiddleBrightness = p.AdaptationMiddleBrightness;
            AdaptationMinimum = p.AdaptationMinimum;
            AdaptationMaximum = p.AdaptationMaximum;
            BloomBrightThreshold = p.BloomBrightThreshold;
            BloomScale = p.BloomScale;
        }
示例#24
0
        protected override void OnUpdateParameters( CompositorParameters parameters )
        {
            base.OnUpdateParameters( parameters );

            LDRBloomCompositorParameters p = (LDRBloomCompositorParameters)parameters;
            BloomBrightThreshold = p.BloomBrightThreshold;
            BloomScale = p.BloomScale;
        }
		protected override void OnUpdateParameters( CompositorParameters parameters )
		{
			base.OnUpdateParameters( parameters );

			SSAOCompositorParameters p = (SSAOCompositorParameters)parameters;
			Intensity = p.Intensity;
			Downsampling = p.Downsampling;
			//Iterations = p.Iterations;
			SampleLength = p.SampleLength;
			OffsetScale = p.OffsetScale;
			DefaultAccessibility = p.DefaultAccessibility;
			MaxDistance = p.MaxDistance;
			BlurSpread = p.BlurSpread;
			//FixEdges = p.FixEdges;
			ShowAO = p.ShowAO;
		}
        protected override void OnUpdateParameters( CompositorParameters parameters )
        {
            base.OnUpdateParameters( parameters );

            DepthOfFieldCompositorParameters p = (DepthOfFieldCompositorParameters)parameters;
            FocalDistance = p.FocalDistance;
            FocalSize = p.FocalSize;
            BlurSpread = p.BlurSpread;
            BlurTextureResolution = p.BlurTextureResolution;
            BackgroundTransitionLength = p.BackgroundTransitionLength;
            BlurForeground = p.BlurForeground;
            ForegroundTransitionLength = p.ForegroundTransitionLength;
            AutoFocus = p.AutoFocus;
            AutoFocusRange = p.AutoFocusRange;
            AutoFocusTransitionSpeed = p.AutoFocusTransitionSpeed;
        }
        protected override void OnUpdateParameters(CompositorParameters parameters)
        {
            base.OnUpdateParameters(parameters);

            NightVisionCompositorParameters p = (NightVisionCompositorParameters)parameters;
            Red = p.Red;
            Green = p.Green;
            Blue = p.Blue;
            Alpha = p.Alpha;
        }
        protected override void OnUpdateParameters( CompositorParameters parameters )
        {
            base.OnUpdateParameters( parameters );

            LightScatteringCompositorParameters p = (LightScatteringCompositorParameters)parameters;
            Color = p.Color;
            Decay = p.Decay;
            Density = p.Density;
            Intensity = p.Intensity;
            BlurFactor = p.BlurFactor;
            Resolution = p.Resolution;
        }
示例#29
0
        protected override void OnUpdateParameters( CompositorParameters parameters )
        {
            base.OnUpdateParameters( parameters );

            BlurCompositorParameters p = (BlurCompositorParameters)parameters;
            Fuzziness = p.Fuzziness;
        }