Class LightProbeRenderer
- Namespace
 - Stride.Rendering.LightProbes
 
- Assembly
 - Stride.Rendering.dll
 
Light probe renderer.
public class LightProbeRenderer : LightGroupRendererBase
  - Inheritance
 - 
      objectLightProbeRenderer
 
- Inherited Members
 
Constructors
LightProbeRenderer()
public LightProbeRenderer()
  Fields
CurrentLightProbes
Property key to access the current collection of LightProbeRuntimeData from Tags.
public static readonly PropertyKey<LightProbeRuntimeData> CurrentLightProbes
  Field Value
Properties
LightTypes
public override Type[] LightTypes { get; }
  Property Value
- Type[]
 
Methods
Initialize(RenderContext)
public override void Initialize(RenderContext context)
  Parameters
contextRenderContext
ProcessLights(ProcessLightsParameters)
public override void ProcessLights(LightGroupRendererBase.ProcessLightsParameters parameters)
  Parameters
parametersLightGroupRendererBase.ProcessLightsParameters
Reset()
public override void Reset()
  SetViews(FastList<RenderView>)
public override void SetViews(FastList<RenderView> views)
  Parameters
viewsFastList<RenderView>
UpdateShaderPermutationEntry(LightShaderPermutationEntry)
public override void UpdateShaderPermutationEntry(ForwardLightingRenderFeature.LightShaderPermutationEntry shaderEntry)