Class RenderContext
The high-level renderer context. Used to collect the draw calls for the scene rendering. Can be used to perform a custom rendering.
Inheritance
System.Object
RenderContext
Namespace: FlaxEngine
Assembly: FlaxEngine.CSharp.dll
Syntax
[Unmanaged]
public sealed class RenderContext : ValueType
Fields
Buffers
The render buffers that contain drawing state (eg. LOD transitions) and scene buffers (eg. GBuffer, DDGI, Shadow Maps).
Declaration
public RenderBuffers Buffers
Field Value
|
RenderBuffers
|
List
LodProxyView
The proxy render view used to synchronize objects level of detail during rendering (eg. during shadow maps rendering passes). It's optional.
Declaration
public RenderView*LodProxyView
Field Value
|
RenderView*
|
Task
The scene rendering task that is a source of renderable objects (optional).
Declaration
public SceneRenderTask Task
Field Value
|
SceneRenderTask
|