LightPointShadowMapRendererCubeMap Class
              
              
              Namespace: Stride.Rendering.Shadows
              Assembly: Stride.Rendering.dll
              
              
              Renders omnidirectional shadow maps using a simulated cubemap inside of the shadow map atlas
 
              
              
              
              
                 Derived from LightPointShadowMapRendererCubeMap: 
              
              
              
              
              
                public class LightPointShadowMapRendererCubeMap : LightShadowMapRendererBase, ILightShadowMapRenderer, ILightShadowRenderer
               
              
              
              
              
              
                  
              
                     
              
                
                  |
                  Improve this Doc
                
                
                  View Source
                
              
              
                Constructors
              
                
              
              
              
              
              
              LightPointShadowMapRendererCubeMap()
              
              
              
              
              
                public LightPointShadowMapRendererCubeMap()
               
              
                     
              
                
                  |
                  Improve this Doc
                
                
                  View Source
                
              
              
                Fields
              
                
              
              
              
              
              BorderPixels
              
              
              
              
              
                public const int BorderPixels = 8
               
              
              Field Value
              
                
                  
                    | Type | 
                    Description | 
                  
                
                
                  
                    | System.Int32 | 
                     | 
                  
                
              
                     
              
                
                  |
                  Improve this Doc
                
                
                  View Source
                
              
              
                Methods
              
                
              
              
              
              
              
              CanRenderLight(IDirectLight)
              
              
              
              
              
                public override bool CanRenderLight(IDirectLight light)
               
              
              Parameters
              
              Returns
              
                
                  
                    | Type | 
                    Description | 
                  
                
                
                  
                    | System.Boolean | 
                     | 
                  
                
              
              Overrides
              
              
              
              
              
              
              Collect(RenderContext, RenderView, LightShadowMapTexture)
              
              
              
              
              
                public override void Collect(RenderContext context, RenderView sourceView, LightShadowMapTexture lightShadowMap)
               
              
              Parameters
              
              Overrides
              
              
              
              
              
              
              CreateShaderGroupData(LightShadowType)
              
              
              
              
              
                public override ILightShadowMapShaderGroupData CreateShaderGroupData(LightShadowType shadowType)
               
              
              Parameters
              
              Returns
              
              Overrides
              
              
              
              
              
              
              CreateShadowMapTexture(RenderView, RenderLight, IDirectLight, Int32)
              
              
              
              
              
                public override LightShadowMapTexture CreateShadowMapTexture(RenderView renderView, RenderLight renderLight, IDirectLight light, int shadowMapSize)
               
              
              Parameters
              
              Returns
              
              Overrides
              
              
              
              
              
              
              Reset(RenderContext)
              
              
              
              
              
                public override void Reset(RenderContext context)
               
              
              Parameters
              
              Overrides
              
              
              
 
              
               
              
              
              
              
              
              
              Extension Methods