Overview

The Universal Render Pipeline (URP) is Unity’s general-purpose Scriptable Render Pipeline. It is designed to replace much of the old Built-In Render Pipeline workflow with a more configurable, scalable system that works across 2D, 3D, mobile, XR, and other broadly targeted projects. Current Unity guidance treats URP as the default path for many new projects, especially when performance and flexibility matter. (Unity, Introduction to URP for Advanced Creators, see source-unity-urp-advanced-creators; Unity, Optimize Performance for Mobile, XR, and Web Games, see source-unity-performance-mobile-xr-web)

Setup

Core URP pieces:

  • URP Asset — global pipeline and quality behaviour
  • Renderer Data Asset — renderer-specific passes and settings
  • Project templates — Universal 2D / Universal 3D as the easiest clean-start route
  • Graphics settings — where the project is told which pipeline asset to use

Typical workflow:

  1. Start from a URP template or convert an existing project.
  2. Assign a URP asset in project graphics settings.
  3. Configure renderer data and quality levels.
  4. Build lighting, post-processing, and materials around URP-compatible tools such as shader-graph-overview.
  5. Split more specific work into the right place:
    • use the Lighting window for baked or mixed lighting
    • use Renderer Features for effects such as SSAO
    • use dedicated camera tools such as cinemachine-overview when camera behaviour is the real design problem

Usage

URP is strongest when you need:

  • scalable rendering across a wide device range
  • a modern baseline for lighting and post-processing
  • good integration with creator-facing tools
  • a render pipeline that artists and technical artists can iterate on without rewriting the engine

If the student question becomes more specific than “What is URP?”, route to the narrower page:

Gotchas

  • URP is not just “turn it on and forget it”; its assets and renderer settings shape the whole project.
  • Converting older Built-In projects can expose shader/material migration work.
  • URP and HDRP solve different problems; URP is not simply a “lighter HDRP.”

unity-urp-lighting-and-render-features · unity-lod-groups · shader-graph-overview · unity-profiler · unity-pixel-art-pipeline · source-unity-urp-advanced-creators · source-unity-performance-mobile-xr-web