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. |
||