Class TemporalAAPlugin

Temporal Anti-Aliasing Plugin

This plugin uses a temporal anti-aliasing pass to smooth out the final image when the camera or some mesh is moving

Hierarchy

Constructors

  • Parameters

    • enabled: boolean = true

    Returns TemporalAAPlugin

Properties

_pass?: TemporalAAPluginPass<"taa">
dependencies: (typeof ProgressivePlugin | typeof GBufferPlugin)[] = ...
passId: "taa" = passId
uiConfig: UiObjectConfig = ...
OldPluginType: "TemporalAAPlugin" = 'TemporalAAPlugin'
PluginType: "TAA" = 'TAA'

Accessors

  • get stableNoise(): boolean
  • Same as BaseRenderer.stableNoise Use total frame count, if this is set to true, then frameCount won't be reset when the viewer is set to dirty. Which will generate different random numbers for each frame during postprocessing steps. With TAA set properly, this will give a smoother result.

    Returns boolean

  • set stableNoise(v: boolean): void
  • Parameters

    • v: boolean

    Returns void

Methods

  • This function is called every frame before composer render, if this pass is being used in the pipeline

    Parameters

    Returns boolean

  • Parameters

    Returns void

  • Parameters

    Returns void