LightGroupRendererShadow Class
Namespace: Stride.Rendering.LightsAssembly: Stride.Rendering.dll
Base class for light renderers that use shadow maps.
Derived from LightGroupRendererShadow: LightDirectionalGroupRenderer LightPointGroupRenderer
public abstract class LightGroupRendererShadow : LightGroupRendererDynamic
Properties
LightTypes
public override Type[] LightTypes { get; }
Property Value
Type | Description |
---|---|
System.Type[] |
Overrides
| Improve this Doc View SourceMethods
ProcessLights(LightGroupRendererBase.ProcessLightsParameters)
public override void ProcessLights(LightGroupRendererBase.ProcessLightsParameters parameters)
Parameters
Type | Name | Description |
---|---|---|
LightGroupRendererBase.ProcessLightsParameters | parameters |
Overrides
Reset()
public override void Reset()
Overrides
SetViews(FastList<RenderView>)
public override void SetViews(FastList<RenderView> views)
Parameters
Type | Name | Description |
---|---|---|
FastList<RenderView> | views |
Overrides
UpdateShaderPermutationEntry(ForwardLightingRenderFeature.LightShaderPermutationEntry)
public override void UpdateShaderPermutationEntry(ForwardLightingRenderFeature.LightShaderPermutationEntry shaderEntry)
Parameters
Type | Name | Description |
---|---|---|
ForwardLightingRenderFeature.LightShaderPermutationEntry | shaderEntry |