ShadowMeshPipelineProcessor Class
Namespace: Stride.RenderingAssembly: Stride.Rendering.dll
Pipline processor for RenderMesh that cast shadows, to properly disable culling and depth clip.
Derived from ShadowMeshPipelineProcessor:
public class ShadowMeshPipelineProcessor : PipelineProcessor
Name | Description | |
---|---|---|
Properties | ||
DepthClipping | ||
ShadowMapRenderStage | ||
Methods | ||
Process(RenderNodeReference, ref RenderNode, RenderObject, PipelineStateDescription) |
Properties
DepthClipping
public bool DepthClipping { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ShadowMapRenderStage
public RenderStage ShadowMapRenderStage { get; set; }
Property Value
Type | Description |
---|---|
RenderStage |
Methods
Process(RenderNodeReference, ref RenderNode, RenderObject, PipelineStateDescription)
public override void Process(RenderNodeReference renderNodeReference, ref RenderNode renderNode, RenderObject renderObject, PipelineStateDescription pipelineState)
Parameters
Type | Name | Description |
---|---|---|
RenderNodeReference | renderNodeReference | |
RenderNode | renderNode | |
RenderObject | renderObject | |
PipelineStateDescription | pipelineState |