Stride.Rendering.Lights Namespace
Classes
|
Base implementation of IColorLight |
||
|
Base implementation of IDirectLight. |
||
|
Compute lighting shaders and data. |
||
|
An ambient light. |
||
|
Light renderer for LightAmbient. |
||
|
Light renderer for clustered shading. |
||
|
A directional light. |
||
|
Light renderer for LightDirectional. |
||
|
A directional shadow map. |
||
|
The depth range is set manually. This class cannot be inherited. |
||
|
Logarithmic and PSSM partition. This class cannot be inherited. |
||
|
Manual partition. This class cannot be inherited. |
||
|
Base class for the partition mode. |
||
|
Base class for light renderers. |
||
|
A light group renderer that can handle a varying number of lights, i.e. point, spots, directional. |
||
|
Base class for light renderers that use shadow maps. |
||
|
A point light. |
||
|
Light renderer for LightPoint. |
||
|
A standard shadow map. |
||
|
Process LightComponent stored in an EntityManager by providing grouped lights per types/shadows. |
||
|
A group of lights of the same type (single loop in the shader). |
||
|
Base class to build light shader groups with LightGroupRendererDynamic. |
||
|
Base class for a shadow map. |
||
|
Bias parameters used for shadow map. |
||
|
No shadowmap filter. |
||
|
A light coming from a skybox. The |
||
|
Light renderer for LightSkybox. |
||
|
A spot light. |
||
|
Light renderer for LightSpot. Handles grouping by shadow type and projection texture. |
||
|
LightSpotTextureProjectionRenderer.LightSpotTextureProjectionGroupShaderData |
||
|
A standard shadow map. |
||
|
A list of |
||
|
A list of RenderLightCollection for a particular type of light (direct light, direct light + shadows, environment lights). |
||
|
Keys used for texture projection by lights. |
Structs
Interfaces
|
Base interface for a light with a color |
||
|
Base interface for all direct lights. |
||
|
Base interface for all environment lights. |
||
|
Base interface for all lights. |
||
|
Interface for the shadow of a light. |
||
|
Common interface of a shadowmap filter. |
||
|
Interface to project a texture onto geometry. |
||
Enums
|
Possible types of shadow mapping for point lights |
||
|
Number of cascades used for a shadow map. |
||
|
Size hint of a shadow map. See remarks. |
||
|
The stabilization mode used for the shadow maps. |
||