LightClusteredPointSpotGroupRenderer Class
              
              
              Namespace: Stride.Rendering.Lights
              Assembly: Stride.Rendering.dll
              
              
              Light renderer for clustered shading.
 
              
              
              
              
                 Derived from LightClusteredPointSpotGroupRenderer: 
              
              
              
              
              
                public class LightClusteredPointSpotGroupRenderer : LightGroupRendererBase
               
              
              
              
              
              
              
              
                  
              
                     
              
                
                  |
                  Improve this Doc
                
                
                  View Source
                
              
              
                Properties
              
                
              
              
              
              
              
              LightTypes
              
              
              
              
              
                public override Type[] LightTypes { get; }
               
              
              Property Value
              
                
                  
                    | Type | 
                    Description | 
                  
                
                
                  
                    | System.Type[] | 
                     | 
                  
                
              
              Overrides
              
                     
              
                
                  |
                  Improve this Doc
                
                
                  View Source
                
              
              
                Methods
              
                
              
              
              
              
              
              Initialize(RenderContext)
              
              
              
              
              
                public override void Initialize(RenderContext context)
               
              
              Parameters
              
              Overrides
              
              
              
              
              
              
              PrepareResources(RenderDrawContext)
              
              
              
              
              
                public override void PrepareResources(RenderDrawContext drawContext)
               
              
              Parameters
              
              Overrides
              
              
              
              
              
              
              ProcessLights(LightGroupRendererBase.ProcessLightsParameters)
              
              
              
              
              
                public override void ProcessLights(LightGroupRendererBase.ProcessLightsParameters parameters)
               
              
              Parameters
              
              Overrides
              
              
              
              
              
              
              Reset()
              
              
              
              
              
                public override void Reset()
               
              
              Overrides
              
              
              
              
              
              
              SetViews(FastList<RenderView>)
              
              
              
              
              
                public override void SetViews(FastList<RenderView> views)
               
              
              Parameters
              
              Overrides
              
              
              
              
              
              
              Unload()
              
              
              
              
              
                public override void Unload()
               
              
              Overrides
              
              
              
              
              
              
              UpdateShaderPermutationEntry(ForwardLightingRenderFeature.LightShaderPermutationEntry)
              
              
              
              
              
                public override void UpdateShaderPermutationEntry(ForwardLightingRenderFeature.LightShaderPermutationEntry shaderEntry)
               
              
              Parameters
              
              Overrides
              
              
              
 
              
               
              
              
              
              
              
              
              Extension Methods