public record class PostFidelityQualityPost-chain fidelity for one tier — how hard each pass works, and, on the cheap tiers, whether it runs at all.
Remarks
The booleans are the one stated exception to "the tier never decides what the frame does": a pass that runs at any cost is not a Low tier, so the cheapest tiers drop whole post passes. Which passes exist for the tier to drop stays the frame's knobs — Antialiasing owns TAA and FXAA, not this.
Fields and properties (19)
public bool? TaaVarianceClippingWhether TAA clips its history by variance — VarianceClipping.
public bool? FogWhether the fog pass runs.
public bool? VolumetricFogWhether the froxel volume is filled and composited — VolumetricFogAsset.
public bool? VolumetricShadowsWhether the froxels are shadowed against the sun's cascades.
public int? VolumetricSlicesHow many depth slices the froxel grid has — Slices.
public float? VolumetricFarHow far the volume reaches, in metres — Far.
public bool? BloomWhether the bloom pyramid is built.
public int? BloomLevelsPyramid depth — Levels.
public float? BloomFilterRadiusThe upsample filter radius — FilterRadius.
public bool? DepthOfFieldWhether depth of field runs.
public int? DofSamplesGather samples per pixel — Samples.
public float? DofMaximumRadiusThe widest blur in pixels — MaximumRadius.
public bool? MotionBlurWhether motion blur runs — always additionally gated on TAA's velocity pass.
public int? MotionBlurSamplesSamples along the velocity — Samples.
public bool? LocalExposureWhether local exposure runs — only ever with the meter.
public int? LocalExposureTapsBilateral taps — Taps.
public bool? LensFlareWhether the lens flare runs.
public bool? VignetteWhether the vignette runs.
public FxaaPreset? FxaaWhich threshold set FXAA runs at — FxaaPreset.
Used by (6)
- QualityTierOverridesVixen.Rendering.PostFx
- RenderQualityVixen.Rendering.PostFx
- RenderQualityTestsVixen.Rendering.PostFx.Tests
- TypeRegistrationVixen.Rendering.PostFx
- Vixen_Rendering_PostFx_PostFidelityQualitySerializerVixen.Rendering.PostFx
- Vixen_Rendering_PostFx_QualityTierOverridesSerializerVixen.Rendering.PostFx