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