Lib.render.postfx.SSAO - tixl3d/tixl GitHub Wiki

SSAO

in Lib.render.postfx


Adds a Screen Space Ambient Occlusion (SSAO) effect to a 3D rendered scene.

With this effect, a shading layer can be added in estimates how much a point or surface in the scene is exposed to ambient light.


Input Parameters

Name (Relevancy & Type) Description
Texture2d (Texture2DRequired) -
DepthBuffer (Texture2DRequired) -
NearFarRange (Vector2) Defines the range of the scene that the effect is applied to.
NearFarClip (Vector2) Sets the Near and Far clipping.
Color (Vector4) Selects the color which is applied to the parts of the image that are darkened.
BoostShadows (Vector2) The first setting controls the bias shifting the whole effect.
The second setting boosts the darker areas.
Passes (Single) Controls the fidelity of the effect.
Higher numbers create smoother results at the cost of rendering speed.
Size (Single) Increases or decreases the size of the areas which are darkened.
MixOriginal (Single) Controls how much the original image is mixed into the result.
MultiplyOriginal (Single) Controls how much the original image is multiplied with the result.
NoiseOffset (Vector2) Offsets the noise effect.

Outputs

Name Type
Output T3.Core.DataTypes.Texture2D
DepthBuffer2 T3.Core.DataTypes.Texture2D

Please help use to improve this documentation. Feel free to improve the description.

⚠ Everything else is automatically generated and will be overwritten regularly.

⚠️ **GitHub.com Fallback** ⚠️