TemporalAntiAliasingOptions

Options for Temporal Anti-aliasing (TAA).

Most TAA parameters are extremely costly to change, as they will trigger the TAA post-process shaders to be recompiled. These options should be changed or set during initialization. feedback and jitterPattern, however, can be changed at any time. A feedback of 0.1 effectively accumulates a maximum of 19 samples in steady state.

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard

Clipping algorithm for history rejection.

Link copied to clipboard

Type of color gamut box used for history rejection.

Link copied to clipboard

Jitter pattern used for sampling.

Properties

Link copied to clipboard
Link copied to clipboard

Type of color gamut box. Default: BoxType.AABB.

Link copied to clipboard

Enable or disable temporal anti-aliasing. Default: false.

Link copied to clipboard

History feedback, between 0 (maximum temporal AA) and 1 (no temporal AA). Default: 0.12.

Link copied to clipboard

Whether to filter the history buffer. Default: true.

Link copied to clipboard

Whether to apply the reconstruction filter to the input. Default: true.

Link copied to clipboard

Set to true for HDR content. Default: true.

Link copied to clipboard

Whether to apply history reprojection (debug option). Default: true.

Link copied to clipboard
Link copied to clipboard

Texturing LOD bias (typically -1 or -2). Default: -1.0.

Link copied to clipboard

Adjust the feedback dynamically to reduce flickering. Default: false.

Link copied to clipboard

Post-TAA sharpening, especially useful when upscaling is true. Default: 0.0.

Link copied to clipboard

Upscaling factor. Disables Dynamic Resolution. Default: 1.0 (Beta).

Link copied to clipboard

Whether to use the YcoCg color-space for history rejection. Default: false.

Link copied to clipboard

High values increase ghosting artifacts, lower values increase jittering, range 0.75, 1.25. Default: 1.0.