Class DummyCullingSystem
Culling system.
Namespace: Evergine.Framework.Graphics
Assembly: Evergine.Framework.dll
Syntax
public class DummyCullingSystem : CullingSystem
Methods
CullLights(DrawContext, List<Light>, List<Light>)
Executes the culling test.
Declaration
public override void CullLights(DrawContext drawContext, List<Light> lights, List<Light> visibleLights)
Parameters
Type | Name | Description |
---|---|---|
DrawContext | drawContext | The draw context. |
List<Light> | lights | The lights. |
List<Light> | visibleLights | The visible lights. |
Overrides
CullObjects(DrawContext, RenderObjectSource[], RenderObjectSource)
Executes the culling test.
Declaration
public override void CullObjects(DrawContext drawContext, RenderObjectSource[] mesheSources, RenderObjectSource visibleObjects)
Parameters
Type | Name | Description |
---|---|---|
DrawContext | drawContext | The drawing context. |
RenderObjectSource[] | mesheSources | |
RenderObjectSource | visibleObjects | The result of the culling. |