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