← All resources

Unity GitHub - URP Shaders

Auto-discovered

Library / Codebase Intermediate

Unity

Visit resource ↗

Description

The URP Shaders folder in Unity Technologies Graphics repository holds ShaderLab and HLSL for stock Universal RP materials, mirroring the com.unity.render-pipelines.universal package in the editor.

It ships Lit, Unlit, BakedLit, ComplexLit, particle and 2D shaders, debug views, and utility passes. Companion .hlsl files show LightMode tags, keyword sets, and UnityPerMaterial CBUFFER fields to mirror in custom work.

Intermediate URP authors who hand-write ShaderLab use it when Shader Graph hides pass structure. Expect familiarity with Forward Renderer data and ShaderLibrary includes.

Browse on GitHub or diff Packages/com.unity.render-pipelines.universal/Shaders in your Package Cache after upgrades. Repo packages moved under Packages/; legacy tree URLs may 404.

Tutorials cite these files for stock light loops, clear coat, and shadow keywords as the canonical Unity URP shader reference.