LightPointShadowMapRendererParaboloid Class
              
              
              Namespace: Stride.Rendering.Shadows
              Assembly: Stride.Rendering.dll
              
              
              Renders omnidirectional shadow maps using paraboloid shadow maps
 
              
              
              
              
                 Derived from LightPointShadowMapRendererParaboloid: 
              
              
              
              
              
                public class LightPointShadowMapRendererParaboloid : LightShadowMapRendererBase, ILightShadowMapRenderer, ILightShadowRenderer
               
              
              
              
              
              
                  
              
                     
              
                
                  |
                  Improve this Doc
                
                
                  View Source
                
              
              
                Constructors
              
                
              
              
              
              
              
              LightPointShadowMapRendererParaboloid()
              
              
              
              
              
                public LightPointShadowMapRendererParaboloid()
               
              
                     
              
                
                  |
                  Improve this Doc
                
                
                  View Source
                
              
              
                Methods
              
                
              
              
              
              
              
              ApplyViewParameters(RenderDrawContext, ParameterCollection, LightShadowMapTexture)
              
              
              
              
              
                public override void ApplyViewParameters(RenderDrawContext context, ParameterCollection parameters, LightShadowMapTexture shadowMapTexture)
               
              
              Parameters
              
              Overrides
              
              
              
              
              
              
              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