LightEvent
Defines a place in light's rendering to attach CommandBuffer objects to.
Read time 1 minuteLast updated 5 days ago
Definition
- Type: Enum
- Namespace: UnityEngine.Rendering
- Assembly: UnityEngine.CoreModule
public enum LightEvent
Remarks
Unity's rendering loop can be extended by adding so called "command buffers" at various points in light rendering; mostly related to shadows. For example, you could do custom processing of the shadow map after it is rendered.
Fields
Value | Description |
|---|---|
| AfterScreenspaceMask | After directional light screenspace shadow mask is computed. |
| AfterShadowMap | After shadowmap is rendered. |
| AfterShadowMapPass | After shadowmap pass is rendered. |
| BeforeScreenspaceMask | Before directional light screenspace shadow mask is computed. |
| BeforeShadowMap | Before shadowmap is rendered. |
| BeforeShadowMapPass | Before shadowmap pass is rendered. |