Interface BlurPostProcessTaskConfig
interface BlurPostProcessTaskConfig {
alphaMode?: PostProcessAlphaMode;
clear?: boolean;
direction?: PostProcessVec2;
kernel?: number;
name?: string;
sourceSamplingMode?: PostProcessSamplingMode;
sourceTexture: RenderTarget;
targetTexture?: RenderTarget | null;
viewport?: NormalizedViewport | null;
}
alphaMode?: PostProcessAlphaMode;
clear?: boolean;
direction?: PostProcessVec2;
kernel?: number;
name?: string;
sourceSamplingMode?: PostProcessSamplingMode;
sourceTexture: RenderTarget;
targetTexture?: RenderTarget | null;
viewport?: NormalizedViewport | null;
}
Hierarchy
- Omit<PostProcessTaskConfig, "_shader">
- BlurPostProcessTaskConfig
Index
Properties
Optionalalpha Mode
Optionalclear
clear?: boolean
Clear the target before drawing. Set false when several viewport passes share a target.
Optionaldirection
direction?: PostProcessVec2
Optionalkernel
kernel?: number
Optionalname
name?: string
Configuration for
createBlurPostProcessTask;directionis the blur axis andkernelthe sample-window size in pixels.