Class ScreenPass

Hierarchy (view full)

Implements

Constructors

Properties

_needsReRender: boolean = false
after: string[] = ...
clipBackground: boolean = false
clipBackgroundForce: boolean = false

Force clip background. If this is true clipBackground is overridden. This happens when scene.background and scene.backgroundColor are both null. This is set in ViewerRenderManager.render.

enabled: boolean = true
isExtendedShaderPass: true = true
onDirty: (() => void)[] = []

Type declaration

    • (): void
    • Returns void

outputColorSpace: ColorSpace = SRGBColorSpace

Output Color Space Note: this is ignored when renderToScreen is false (it will take the color space of the render target)

overrideReadBuffer: null | {
    texture?: Texture;
} = null

Type declaration

passId: "screen" = 'screen'

Unique id for the pass. Used to determine the order of passes in the pipeline.

required: string[] = ...
uiConfig: UiObjectConfig<any, string, any>
DEFAULT_TEX_ID: "tDiffuse" = 'tDiffuse'

Accessors

Methods

Generated using TypeDoc