public SBlurPost(float BLUR_AMOUNT = 1, BlurRadiusSize BlurRadiusSize = BlurRadiusSize.Fifteen, SurfaceFormat SurfaceFormat = Microsoft.Xna.Framework.Graphics.SurfaceFormat.Color) : base(PostEffectType.Deferred) { this.BLUR_AMOUNT = BLUR_AMOUNT; this.SurfaceFormat = SurfaceFormat; ImageSamplerState = SamplerState.LinearClamp; this.BlurRadiusSize = BlurRadiusSize; BLUR_RADIUS = (int)BlurRadiusSize; }
public SBlurPost(Vector2 OriginSize, Vector2 destinySize, SurfaceFormat SurfaceFormat, BlurRadiusSize BlurRadiusSize = BlurRadiusSize.Fifteen, float BLUR_AMOUNT = 1) : base(PostEffectType.Deferred) { this.BLUR_AMOUNT = BLUR_AMOUNT; this.OriginSize = OriginSize; this.destinySize = destinySize; this.SurfaceFormat = SurfaceFormat; ImageSamplerState = SamplerState.LinearClamp; this.BlurRadiusSize = BlurRadiusSize; BLUR_RADIUS = (int)BlurRadiusSize; }
public SBlurPost(Vector2 OriginSize, Vector2 destinySize, SurfaceFormat SurfaceFormat,BlurRadiusSize BlurRadiusSize = BlurRadiusSize.Fifteen,float BLUR_AMOUNT = 1) : base(PostEffectType.Deferred) { this.BLUR_AMOUNT = BLUR_AMOUNT; this.OriginSize = OriginSize; this.destinySize = destinySize; this.SurfaceFormat = SurfaceFormat; ImageSamplerState = SamplerState.LinearClamp; this.BlurRadiusSize = BlurRadiusSize; BLUR_RADIUS = (int)BlurRadiusSize; }
public SSAOPost(float blurAmount = 1, BlurRadiusSize BlurRadiusSize = BlurRadiusSize.Fifteen) : base(PostEffectType.Deferred) { this.blurAmount = blurAmount; this.BlurRadiusSize = BlurRadiusSize; }
public SSAOPost(float blurAmount = 1, BlurRadiusSize BlurRadiusSize= BlurRadiusSize.Fifteen) : base(PostEffectType.Deferred) { this.blurAmount = blurAmount; this.BlurRadiusSize = BlurRadiusSize; }