Vixen
caa30e12
csharp
public enum QualityTier

The scalability tier — how much the frame spends, never what it does.

Read the guide page for this →

Remarks

Unreal's ladder, deliberately: four names everybody already knows, each folding the numeric sub-knobs (cascade resolutions, probe budgets, march steps, tap counts) that docs/plan/39's table assigns per tier. A feature is turned on and off by its own knob on the preset node; the tier only decides how well the enabled ones run — with one stated exception: the cheapest tiers drop whole post passes, because a pass that runs at any cost is not a Low tier.

The enum lives beside the compositor schema rather than in the effect set because the tier is the one preset fact a host states — GraphicsOptions carries the platform's pick and Quality hands it to the document transform — and the hosting assembly does not reference the effect set. What each name folds into numbers is the effect set's business, in its RenderQuality waterfall.

Fields and properties (4)

  • Low

    The integrated-GPU floor: no GPU culling, tonemap-only post.

  • Medium

    Adds GPU culling, bloom and fog over Low.

  • High

    The full post chain at moderate numbers — the default.

  • Epic

    The full chain at the numbers a capture is taken at.

Used by (26)

  • CompositorBuilderVixen.Rendering
  • GraphicsOptionsVixen.App.Hosting
  • PostEffectFactoryVixen.Rendering.PostFx
  • QualityTableSnapshotTestsVixen.Rendering.PostFx.Tests
  • QualityTierSerializerVixen.Rendering.PostFx
  • RenderQualityVixen.Rendering.PostFx
  • RenderQualityTestsVixen.Rendering.PostFx.Tests
  • StandardFrameVixen.Rendering.PostFx
  • StandardFrameAssetVixen.Rendering.PostFx
  • StandardFrameExposureDeviceTestsVixen.Graphics.Golden.Tests
  • StandardFrameTestsVixen.Rendering.PostFx.Tests
  • StandardFrameTierImageTestsVixen.Graphics.Golden.Tests
  • TerrainCasterTestsVixen.Rendering.Terrain.Tests
  • TerrainNodeTestsVixen.Rendering.Terrain.Tests
  • TerrainVelocityTestsVixen.Rendering.Terrain.Tests
  • TierSceneVixen.Graphics.Golden.Tests
  • Vixen_Rendering_PostFx_StandardFrameAssetSerializerVixen.Rendering.PostFx
  • AuthoredFrameGameVixen.App.Tests
  • CompositorWriterTestsVixen.Editor.Assets.Tests
  • FrameQualityTableTestsVixen.Editor.AssetEditors.Tests
  • GroundGameVixen.App.Tests
  • HostedRendererTestsVixen.App.Tests
  • ResolvedQualityTableVixen.Editor.AssetEditors
  • StandardFrameDocumentVixen.Editor.AssetEditors
  • StandardFrameSettingsVixen.Editor.AssetEditors
  • TypeRegistrationVixen.Editor.AssetEditors