Skip to content
Experimenting with Unity's ScriptableRenderPipeline feature
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Unity ScriptableRenderPipeline Exploration

I wanted to build an SRP from scratch that targets hardware capable of running Mobile VR (e.g. Google Pixel). This is largely unfinished at this time, but does support a number of features such as Mixed Lighting, Radiosity Normal Mapping with support for up-to 8 dynamic pixel lights, up-to 4 dynamic Shadow Maps from a single shadow-casting light, and a basic transparent queue with per-Material Z-Prime Pass.

I will continue to update this and will continue to post notes as I make progress. This project will remain free for you to use under the MIT License.

View the blog post at

You can’t perform that action at this time.