In this tutorial repository and accompanying video you will learn how to recreate all the standard surface inputs (PBR) on the URP/Lit Shader in Unity ShaderGraph!
In this video and repository you'll learn how to add the following PBR surface inputs to your own shader so you can keep the PBR look and feel while adding in any special shader effects:
- Albedo
- Specular (including environment reflections)
- Normal Map
- Height Map
- Ambient Occlusion (AO)
- Emission
If you got value from this tutorial microgame consider becoming a Donation on Itch, or becoming a Patreon Supporter, joining as a YouTube Member, or even become a GitHub Sponsor to show your support.
- YOUR NAME HERE!
- YOUR NAME HERE!
- Ivan
- Iffy Obelus
- Perry
- Mustafa
- YOUR NAME HERE!
- Trey Briggs
- AudemKay
- Matt Sponholz
- Tarik
- Andrew Allbright
- Elijah Singer
- Bruno Bozic
- Ewald Schulte
- Josh Meyer
- Ben
- Christiaan van Steenwijk
- Strange Swelter
- Chimera Dev
- Wendy Whitner
- Lukas Wolfe
- Jason Hansen
- Ralevum
- angell
- Warspawn
- YOUR NAME HERE
Interested in other Topics in Unity?
- This was implemented with Universal Render Pipeline 17, but should also work for the Built-in Render Pipeline. HDRP likely is different.
- I'm using Unity 6, but this functionality should be working on pretty much any modern version of Unity.