Interface BloomPostProcessTaskConfig
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;
}
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)
- PostProcessTaskSettings
- BloomPostProcessTaskConfig
Properties
Optionalalpha Mode
Optionalbloom Scale
bloomScale?: number
Optionalclear
clear?: boolean
Clear the target before drawing. Set false when several viewport passes share a target.
Optionalexposure
exposure?: number
Optionalkernel
kernel?: number
Optionalname
name?: string
Optionalsource Sampling Mode
source Texture
Optionaltarget Texture
Optionalthreshold
threshold?: number
Optionalviewport
Optionalweight
weight?: number
Configuration for
createBloomPostProcessTask: highlightthreshold/exposure, blurkernel, mergeweight, andbloomScale.