class SSAO2RenderingPipeline extends PostProcessRenderPipeline
@constructor
Name | Type | Description | |
---|---|---|---|
name | string | ||
scene | Scene | ||
ratio | any |
The PassPostProcess id in the pipeline that contains the original scene color
@type {string}
The SSAO PostProcess id in the pipeline
@type {string}
The horizontal blur PostProcess id in the pipeline
@type {string}
The vertical blur PostProcess id in the pipeline
@type {string}
The PostProcess id in the pipeline that combines the SSAO-Blur output with the original scene color (SSAOOriginalSceneColorEffect)
@type {string}
The output strength of the SSAO post-process. Default value is 1.0.
@type {number}
Maximum depth value to still render AO. A smooth falloff makes the dimming more natural, so there will be no abrupt shading change.
@type {number}
In order to save performances, SSAO radius is clamped on close geometry. This ratio changes by how much
@type {number}
The radius around the analyzed pixel used by the SSAO post-process. Default value is 2.0
@type {number}
The base color of the SSAO post-process
The final result is "base + ssao" between [0, 1]
@type {number}
Support test.
@type {boolean}
Removes the internal pipeline assets and detatches the pipeline from the scene cameras
Name | Type | Description | |
---|---|---|---|
optional | disableGeometryBufferRenderer | boolean |