Class TemporalAASettings

Settings that control temporal anti-aliasing.

Constructors

  • Parameters

    • OptionalisEnabled: boolean
    • OptionaljitteredPositionCount: number
    • OptionalfilterSize: number

    Returns TemporalAASettings

Properties

_filterSize: number
_isEnabled: boolean
_jitteredPositionCount: number

Accessors

  • get filterSize(): number
  • Determines the distance between temporal AA samples. Smaller values result in a sharper image.

    Returns number

  • set filterSize(value): void
  • Parameters

    • value: number

    Returns void

  • get isEnabled(): boolean
  • Enables or disables temporal anti-aliasing.

    Note: Other settings might effect whether or not the TAA will be effectively computed or not. To check whether or not TAA is actually being processed, use RendererView::isTemporalAntialiasingRequired()

    Returns boolean

  • set isEnabled(value): void
  • Parameters

    • value: boolean

    Returns void

  • get jitteredPositionCount(): number
  • Number of different jittered positions to use. Each frame will use one position and subsequent frames will use subsequent positions until this number of reached, at which point the positions start getting re-used from the start.

    Returns number

  • set jitteredPositionCount(value): void
  • Parameters

    • value: number

    Returns void

Methods