← All resources

phi-lira GitHub - Custom SRP Template

Auto-discovered

Library / Codebase Advanced

phi-lira

Visit resource ↗

Description

phi-lira’s CustomSRP GitHub template is a minimal Unity package for bootstrapping a custom Scriptable Render Pipeline. Fork from GitHub’s template, edit package.json, and distribute through Unity’s Package Manager.

The repo includes CustomRenderPipeline and CustomRenderPipelineAsset, assembly definitions, HLSL includes, an unlit shader, and UPM stubs for docs, changelog, license, tests, and samples.

It suits advanced programmers learning SRP internals before extending URP or HDRP, using ScriptableRenderContext, culling, sorting, and DrawRenderers with LightMode tags.

README steps cover local package install, creating a pipeline asset, and assigning it in Graphics settings; the sample loop clears targets and draws opaque and transparent queues.

Widely starred on GitHub and maintained by Unity’s URP lead, it is cited as a learning base rather than a production renderer.