API

Interface PostProcessTaskSettings

Shared user-facing settings for a post-process pass: source/target textures, sampling, alpha mode, viewport, and clear.

interface PostProcessTaskSettings {
    alphaMode?: PostProcessAlphaMode;
    clear?: boolean;
    name?: string;
    sourceSamplingMode?: PostProcessSamplingMode;
    sourceTexture: RenderTarget;
    targetTexture?: RenderTarget | null;
    viewport?: NormalizedViewport | null;
}

Hierarchy (View Summary)

Index
clear?: boolean

Clear the target before drawing. Set false when several viewport passes share a target.

name?: string
sourceSamplingMode?: PostProcessSamplingMode
sourceTexture: RenderTarget
targetTexture?: RenderTarget | null
viewport?: NormalizedViewport | null