Class ColorGradingPass
Color Grading and Tone Mapping rendering service. Generates HDR LUT for PostFx pass.
Assembly: FlaxEngine.dll
File: Engine/Renderer/ColorGradingPass.h
Syntax
public class ColorGradingPass : public RendererPass
Constructors
ColorGradingPass()
Init
Declaration
public ColorGradingPass()
Methods
Dispose()
Cleanup service data.
Declaration
public virtual void Dispose() override
Overrides
Init()
Initialize service.
Declaration
public virtual bool Init() override
Returns
bool
|
Overrides
RenderLUT(RenderContext& renderContext)
Performs Look Up Table rendering for the input task.
Declaration
public GPUTexture* RenderLUT(RenderContext& renderContext)
Parameters
RenderContext
renderContext
The rendering context. |
Returns
GPUTexture
Allocated temp render target with a rendered LUT. Can be 2d or 3d based on current graphics hardware caps. Release after usage. |
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
|