protected override void InitializeCore() { base.InitializeCore(); Outline = ToLoadAndUnload(Outline); Fog = ToLoadAndUnload(Fog); AmbientOcclusion = ToLoadAndUnload(AmbientOcclusion); LocalReflections = ToLoadAndUnload(LocalReflections); DepthOfField = ToLoadAndUnload(DepthOfField); luminanceEffect = ToLoadAndUnload(luminanceEffect); BrightFilter = ToLoadAndUnload(BrightFilter); Bloom = ToLoadAndUnload(Bloom); LightStreak = ToLoadAndUnload(LightStreak); LensFlare = ToLoadAndUnload(LensFlare); // This can be null if no SSAA is selected in the editor if (Antialiasing is not null) { Antialiasing = ToLoadAndUnload(Antialiasing); } rangeCompress = ToLoadAndUnload(rangeCompress); rangeDecompress = ToLoadAndUnload(rangeDecompress); colorTransformsGroup = ToLoadAndUnload(colorTransformsGroup); }
/// <summary> /// Initializes a new instance of the <see cref="PostProcessingEffects"/> class. /// </summary> public PostProcessingEffects() { depthOfField = new DepthOfField(); luminanceEffect = new LuminanceEffect(); brightFilter = new BrightFilter(); bloom = new Bloom(); lightStreak = new LightStreak(); lensFlare = new LensFlare(); ssaa = new FXAAEffect(); colorTransformsGroup = new ColorTransformGroup(); }
protected override void InitializeCore() { base.InitializeCore(); depthOfField = ToLoadAndUnload(depthOfField); luminanceEffect = ToLoadAndUnload(luminanceEffect); brightFilter = ToLoadAndUnload(brightFilter); bloom = ToLoadAndUnload(bloom); lightStreak = ToLoadAndUnload(lightStreak); lensFlare = ToLoadAndUnload(lensFlare); ssaa = ToLoadAndUnload(ssaa); colorTransformsGroup = ToLoadAndUnload(colorTransformsGroup); }
protected override void InitializeCore() { base.InitializeCore(); depthOfField = ToLoadAndUnload(depthOfField); luminanceEffect = ToLoadAndUnload(luminanceEffect); brightFilter = ToLoadAndUnload(brightFilter); bloom = ToLoadAndUnload(bloom); lightStreak = ToLoadAndUnload(lightStreak); lensFlare = ToLoadAndUnload(lensFlare); //this can be null if no SSAA is selected in the editor if (ssaa != null) { ssaa = ToLoadAndUnload(ssaa); } colorTransformsGroup = ToLoadAndUnload(colorTransformsGroup); }
protected override void InitializeCore() { base.InitializeCore(); depthOfField = ToLoadAndUnload(depthOfField); luminanceEffect = ToLoadAndUnload(luminanceEffect); brightFilter = ToLoadAndUnload(brightFilter); bloom = ToLoadAndUnload(bloom); lightStreak = ToLoadAndUnload(lightStreak); lensFlare = ToLoadAndUnload(lensFlare); //this can be null if no SSAA is selected in the editor if(ssaa != null) ssaa = ToLoadAndUnload(ssaa); colorTransformsGroup = ToLoadAndUnload(colorTransformsGroup); }