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 |