docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Custom rendering and post-processing

    Customize and extend the rendering process in the Universal Render Pipeline (URP). URP uses Renderer Features to implement certain effects. URP includes a selection of pre-built Renderer Features and the ability to create customized Renderer Features known as Scriptable Renderer Features.

    Page Description
    Custom render passes Create a custom render pass in a C# script and inject it into the URP frame rendering loop.
    Injection points reference The injection points you can use to inject render passes into the frame rendering loop.
    Scriptable Renderer Feature and Scriptable Render Pass API reference Common methods you can use to write Scriptable Renderer Passes and Scriptable Renderer Features.
    Custom post-processing Different approaches to creating custom post-processing effects.

    Additional resources

    • Pre-built effects (Renderer Features)
    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)