Class AmbientOcclusionPass
Screen Space Ambient Occlusion rendering service Current implementation is based on ASSAO: https://github.com/GameTechDev/ASSAO
Assembly: FlaxEngine.dll
File: Engine/Renderer/AmbientOcclusionPass.h
Syntax
public class AmbientOcclusionPass : public RendererPass
Constructors
AmbientOcclusionPass()
Init
Declaration
public AmbientOcclusionPass()
Methods
Dispose()
Cleanup service data.
Declaration
public virtual void Dispose() override
Overrides
Init()
Initialize service.
Declaration
public virtual bool Init() override
Returns
|
bool
|
Overrides
Render(RenderContext& renderContext)
Perform SSAO rendering for the input task
Declaration
public void Render(RenderContext& renderContext)
Parameters
|
RenderContext
renderContext
The rendering context. |
setupResources()
Declaration
protected virtual bool setupResources() override
Returns
|
bool
|
Overrides
ToString()
Gets the string representation of this object.
Declaration
public virtual String ToString() const override
Returns
|
String
|