public static class RenderQualityThe quality waterfall: engine tier defaults, folded under a project's overrides.
Remarks
Doc 39's layers as one pure function. EngineDefaults is the table the Standard Frame used to hardcode, expressed as the same asset type a project authors — which is what makes the waterfall one mechanism instead of a table and a patch format. The engine layer is complete: every group of every tier, every field set. The layers above it say only what they change.
What is deliberately absent is any loading: the function takes assets, not addresses. A project preset reaches the expansion through Preset — the host loads the .vxpreset and hands it over — or inline through Preset; resolving an address from inside the document transform would put content IO inside a build that must stay pure.
Fields and properties (1)
public static RenderQualityAsset EngineDefaultsThe engine's own tier table — the waterfall's complete bottom layer.
Methods (1)
public static ResolvedQuality Resolve(QualityTier tier, RenderQualityAsset? project = null, RenderQualityAsset? overlay = null)Folds the waterfall for one tier into the flat numbers the expansion consumes.
Used by (6)
- QualityTableSnapshotTestsVixen.Rendering.PostFx.Tests
- RenderQualityTestsVixen.Rendering.PostFx.Tests
- StandardFrameVixen.Rendering.PostFx
- FrameQualityTableTestsVixen.Editor.AssetEditors.Tests
- HostedRendererTestsVixen.App.Tests
- ResolvedQualityTableVixen.Editor.AssetEditors