API

Interface BloomPostProcessTaskConfig

Configuration for createBloomPostProcessTask: highlight threshold/exposure, blur kernel, merge weight, and bloomScale.

interface BloomPostProcessTaskConfig {
    alphaMode?: PostProcessAlphaMode;
    bloomScale?: number;
    clear?: boolean;
    exposure?: number;
    kernel?: number;
    name?: string;
    sourceSamplingMode?: PostProcessSamplingMode;
    sourceTexture: RenderTarget;
    targetTexture?: RenderTarget | null;
    threshold?: number;
    viewport?: NormalizedViewport | null;
    weight?: number;
}

Hierarchy (View Summary)

Index
bloomScale?: number
clear?: boolean

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

exposure?: number
kernel?: number
name?: string
sourceSamplingMode?: PostProcessSamplingMode
sourceTexture: RenderTarget
targetTexture?: RenderTarget | null
threshold?: number
viewport?: NormalizedViewport | null
weight?: number