Optional
target: ValOrFunc<undefined | WebGLRenderTarget>Readonly
isReadonly
materialOptional
texture?: TextureReadonly
passUnique id for the pass. Used to determine the order of passes in the pipeline.
Optional
targetStatic
Readonly
DEFAULT_renamed to isExtendedShaderPass
Private
_getPrivate
Returns a uiConfig to toggle SSAO on a material. This uiConfig is added to each material by extension
Private
_updateSet the pass as dirty. This is implementation specific to the pass/plugin. It generally calls all onDirty and set the viewer dirty.
to be called from beforeRender or onObjectRender or similar.
Optional
updater: IShaderPropertiesUpdater | (undefined | IShaderPropertiesUpdater)[]Generated using TypeDoc
Whether to check for gbuffer flag or not. This is used to disable SSAO casting by some objects. its enabled automatically by the SSAOPlugin when required. This is disabled by default so that we dont read texture for no reason.