public void Clone(Bloom src) { tweakMode = src.tweakMode; screenBlendMode = src.screenBlendMode; hdr = src.hdr; sepBlurSpread = src.sepBlurSpread; quality = src.quality; bloomIntensity = src.bloomIntensity; bloomThreshold = src.bloomThreshold; bloomThresholdColor = src.bloomThresholdColor; bloomBlurIterations = src.bloomBlurIterations; hollywoodFlareBlurIterations = src.hollywoodFlareBlurIterations; flareRotation = src.flareRotation; lensflareMode = src.lensflareMode; hollyStretchWidth = src.hollyStretchWidth; lensflareIntensity = src.lensflareIntensity; lensflareThreshold = src.lensflareThreshold; lensFlareSaturation = src.lensFlareSaturation; flareColorA = new Color(src.flareColorA.r, src.flareColorA.g, src.flareColorA.b, src.flareColorA.a); flareColorB = new Color(src.flareColorB.r, src.flareColorB.g, src.flareColorB.b, src.flareColorB.a); flareColorC = new Color(src.flareColorC.r, src.flareColorC.g, src.flareColorC.b, src.flareColorC.a); flareColorD = new Color(src.flareColorD.r, src.flareColorD.g, src.flareColorD.b, src.flareColorD.a); }
public BloomAndLensFlares() { this.screenBlendMode = BloomScreenBlendMode.Add; this.hdr = HDRBloomMode.Auto; this.sepBlurSpread = 1.5f; this.useSrcAlphaAsMask = 0.5f; this.bloomIntensity = 1f; this.bloomThreshhold = 0.5f; this.bloomBlurIterations = 2; this.hollywoodFlareBlurIterations = 2; this.lensflareMode = LensflareStyle34.Anamorphic; this.hollyStretchWidth = 3.5f; this.lensflareIntensity = 1f; this.lensflareThreshhold = 0.3f; this.flareColorA = new Color(0.4f, 0.4f, 0.8f, 0.75f); this.flareColorB = new Color(0.4f, 0.8f, 0.8f, 0.75f); this.flareColorC = new Color(0.8f, 0.4f, 0.8f, 0.75f); this.flareColorD = new Color(0.8f, 0.4f, 0.0f, 0.75f); this.blurWidth = 1f; }
public Bloom() { screenBlendMode = BloomScreenBlendMode.Add; hdr = HDRBloomMode.Auto; sepBlurSpread = 2.5f; quality = BloomQuality.High; bloomIntensity = 0.5f; bloomThreshhold = 0.5f; bloomThreshholdColor = Color.white; bloomBlurIterations = 2; hollywoodFlareBlurIterations = 2; lensflareMode = LensFlareStyle.Anamorphic; hollyStretchWidth = 2.5f; lensflareThreshhold = 0.3f; lensFlareSaturation = 0.75f; flareColorA = new Color(0.4f, 0.4f, 0.8f, 0.75f); flareColorB = new Color(0.4f, 0.8f, 0.8f, 0.75f); flareColorC = new Color(0.8f, 0.4f, 0.8f, 0.75f); flareColorD = new Color(0.8f, 0.4f, 0f, 0.75f); blurWidth = 1f; }