Vixen
c7401864
csharp
public record class GlobalIlluminationQuality

Global-illumination knobs for one tier.

Read the guide page for this →

Fields and properties (10)

  • public int? IrradianceBudget

    Probes re-rendered per frame — Budget.

  • public int? DilationPasses

    Border dilation passes — DilationPasses.

  • public int? ProbeTileSize

    The screen-probe tile side — TileSize.

  • public bool? ScreenTraces

    Whether the gather traces the screen first — ScreenTraces.

  • public int? DfaoSamples

    Cone samples per pixel of the distance-field march. ⚠ Carried, not yet consumed: the march's sample count is compiled into its shader today, and the knob lands here first so presets do not change shape when the node learns to read it.

  • public float? DfaoScale

    The distance-field march's resolution scale. ⚠ Carried, not yet consumed — see DfaoSamples.

  • public int? SsaoDirections

    Horizon directions per pixel — Directions.

  • public int? SsaoSteps

    March steps per direction — Steps.

  • public float? SsaoScale

    The AO pass's resolution scale — Scale.

  • public int? SurfaceCacheSize

    The surface-cache atlas side in texels. ⚠ Carried, not yet consumed: SurfaceCacheAsset sizes its atlas internally today.

Used by (5)

  • QualityTierOverridesVixen.Rendering.PostFx
  • RenderQualityVixen.Rendering.PostFx
  • TypeRegistrationVixen.Rendering.PostFx
  • Vixen_Rendering_PostFx_GlobalIlluminationQualitySerializerVixen.Rendering.PostFx
  • Vixen_Rendering_PostFx_QualityTierOverridesSerializerVixen.Rendering.PostFx