Class ProgressivePlugin

Progressive Plugin

Adds a post-render pass to blend the last frame with the current frame. This can be used to create a progressive rendering effect which is useful for progressive shadows, gi, denoising, baking, anti-aliasing, and many other effects.

Hierarchy

Constructors

Properties

_dirty: boolean = false
_pass?: ProgressiveBlendPass
_viewer?: ThreeViewer
bufferType: TextureDataType
constructor: typeof AViewerPluginSync & typeof AViewerPlugin
maxFrameCount: number
passId: "progressive" = 'progressive'
texture?: Texture
uiConfig?: UiObjectConfig<any, string, any> = undefined
PluginType: "ProgressivePlugin" = 'ProgressivePlugin'

Accessors

Methods

  • Get recording delta post render, For use with animations to sync with converge mode in canvas recorder. See PopmotionPlugin for usage.

    Parameters

    • _: string = 'CanvasRecorder'

    Returns number

    • delta time in milliseconds, or 0 when converging, or -1 in case of not recording in converge mode

Generated using TypeDoc