Skip to main content

Class ScreenFadeRendererFeature

A custom ScriptableRendererFeature that enables screen fade effects in the Universal Render Pipeline (URP). It injects a render pass that modifies a fullscreen material's alpha property to fade the screen to black or vice versa.

public class ScreenFadeRendererFeature : ScriptableRendererFeature

Inheritance​

ScriptableRendererFeature→ScreenFadeRendererFeature

Fields​

settings​

Settings that control the behavior and configuration of the screen fade effect.

[Tooltip("Settings that control the screen fade behavior.")]
public FadeSettings settings

Field Value​

FadeSettings

Methods​

AddRenderPasses(ScriptableRenderer, ref RenderingData)​

public override void AddRenderPasses(ScriptableRenderer renderer, ref RenderingData renderingData)

Parameters​

NameTypeDescription
rendererScriptableRenderer
renderingDataRenderingData

Create()​

public override void Create()
  • Fields
    • settings
  • Methods
    • AddRenderPasses(ScriptableRenderer, ref RenderingData)
    • Create()