Uploaded October 2021 | Updated September 2026, 2 weeks ago
✨ Watch the full tutorial! ✨
► youtu.be/x4ufs1OzPIw
Do you have a material that doesn't look quite right in Unity's URP lit shader graph? Or would you like to experiment with stylized art styles with the convenience of the shader graph? In this tutorial, I show how to implement custom lighting, allowing you to solve both those problems. Afterwards, you could extend the graphs I show here to make a toon shader or handle difficult materials, like plant foliage, hair, skin, or fabric.
📚 If you prefer reading, check out the written version of this tutorial here:
► nedmakesgames.medium.com/creating-a-foliage-shader-in-unity-urp-shader-graph-5854bf8dc4c2
🌞 Interactive lighting math explorer:
► nedmakesgames.itch.io/lighting-explorer
👋 Subscribe for weekly game development videos!
► youtube.com/c/nedmakesgames?sub_confirmation=1
👑 Join my Patreon to watch videos early, download all project files, vote on future topics, and more! Thank you so much!
► patreon.com/nedmakesgames
🔗 Visit my website for a searchable list of tutorials!
► nedmakesgames.github.io
2️⃣ 2nd Channel ► youtube.com/nedmakesgames2
🔴 Twitch ► twitch.tv/nedmakesgames
🐦 Twitter ► twitter.com/nedmakesgames
🎮 Discord ► discordapp.com/invite/ubxSVBK
📸 Instagram ► instagram.com/nedmakesgames
👽 Reddit ► reddit.com/u/nedmakesgames
🎶 TikTok ► tiktok.com/@nedmakesgames
☕ Ko-fi ► ko-fi.com/nedmakesgames
🎖️ Credits, references and further reading:
• Lee Rosevere: Music for Podcasts - leerosevere.bandcamp.com
• Cyanilux: URP_ShaderGraphCustomLighting - github.com/Cyanilux/URP_ShaderGraphCustomLighting
• XfrogPlants: Curry Leaf Tree Free 3D model - cgtrader.com/free-3d-models/plant/other/xfrogplants-curry-leaf-tree
• Ada_King: LowPoly Trees & Carrot & Crystal 3D model - turbosquid.com/3d-models/blender-carrot-crystal-oak-tree-3d-model-1189852
• Lennart Demes: Grass 001 - ambientcg.com/view?id=Grass001
• Baptiste Manteau: Bark old ginko - substance3d.adobe.com/community-assets/assets/e6c4bae683772a06aabb38dc1a13b3203060acd1
• Render Knight: Fantasy Skybox FREE - assetstore.unity.com/packages/2d/textures-materials/sky/fantasy-skybox-free-18353
• Alan Zucconi: Fast Subsurface Scattering in Unity - alanzucconi.com/2017/08/30/fast-subsurface-scattering-1
• GetDeadEntertainment: CliffRockTwo 3D model - turbosquid.com/3d-models/rock-cliff-3d-model-1623414
• TotallyRonja: Vertex Displacement - ronja-tutorials.com/post/015-wobble-displacement
• CatLikeCoding: Rendering 6 (normal mapping) - catlikecoding.com/unity/tutorials/rendering/part-6
• Ben Golus: Normal Mapping for a Triplanar Shader - bgolus.medium.com/normal-mapping-for-a-triplanar-shader-10bf39dca05a#0576
• Ben Golus: Generating Perfect Normal Maps for Unity (and Other Programs) - bgolus.medium.com/generating-perfect-normal-maps-for-unity-f929e673fc57#c508
• Travel Photographer: garden hedges (photo of Atlanta Botanical Garden) - stocksnap.io/photo/garden-hedges-ZKKBLIVMNW
Neon Laser Horizon by Kevin MacLeod
Link: incompetech.filmmusic.io/song/7015-neon-laser-horizon
License: filmmusic.io/standard-license
#Shorts #Gamedev #Unity
✨ Watch the full tutorial! ✨
► youtu.be/x4ufs1OzPIw
Do you have a material that doesn't look quite right in Unity's URP lit shader graph? Or would you like to experiment with stylized art styles with the convenience of the shader graph? In this tutorial, I show how to implement custom lighting, allowing you to solve both those problems. Afterwards, you could extend the graphs I show here to make a toon shader or handle difficult materials, like plant foliage, hair, skin, or fabric.
📚 If you prefer reading, check out the written version of this tutorial here:
► nedmakesgames.medium.com/creating-a-foliage-shader-in-unity-urp-shader-graph-5854bf8dc4c2
🌞 Interactive lighting math explorer:
► nedmakesgames.itch.io/lighting-explorer
👋 Subscribe for weekly game development videos!
► youtube.com/c/nedmakesgames?sub_confirmation=1
👑 Join my Patreon to watch videos early, download all project files, vote on future topics, and more! Thank you so much!
► patreon.com/nedmakesgames
🔗 Visit my website for a searchable list of tutorials!
► nedmakesgames.github.io
2️⃣ 2nd Channel ► youtube.com/nedmakesgames2
🔴 Twitch ► twitch.tv/nedmakesgames
🐦 Twitter ► twitter.com/nedmakesgames
🎮 Discord ► discordapp.com/invite/ubxSVBK
📸 Instagram ► instagram.com/nedmakesgames
👽 Reddit ► reddit.com/u/nedmakesgames
🎶 TikTok ► tiktok.com/@nedmakesgames
☕ Ko-fi ► ko-fi.com/nedmakesgames
🎖️ Credits, references and further reading:
• Lee Rosevere: Music for Podcasts - leerosevere.bandcamp.com
• Cyanilux: URP_ShaderGraphCustomLighting - github.com/Cyanilux/URP_ShaderGraphCustomLighting
• XfrogPlants: Curry Leaf Tree Free 3D model - cgtrader.com/free-3d-models/plant/other/xfrogplants-curry-leaf-tree
• Ada_King: LowPoly Trees & Carrot & Crystal 3D model - turbosquid.com/3d-models/blender-carrot-crystal-oak-tree-3d-model-1189852
• Lennart Demes: Grass 001 - ambientcg.com/view?id=Grass001
• Baptiste Manteau: Bark old ginko - substance3d.adobe.com/community-assets/assets/e6c4bae683772a06aabb38dc1a13b3203060acd1
• Render Knight: Fantasy Skybox FREE - assetstore.unity.com/packages/2d/textures-materials/sky/fantasy-skybox-free-18353
• Alan Zucconi: Fast Subsurface Scattering in Unity - alanzucconi.com/2017/08/30/fast-subsurface-scattering-1
• GetDeadEntertainment: CliffRockTwo 3D model - turbosquid.com/3d-models/rock-cliff-3d-model-1623414
• TotallyRonja: Vertex Displacement - ronja-tutorials.com/post/015-wobble-displacement
• CatLikeCoding: Rendering 6 (normal mapping) - catlikecoding.com/unity/tutorials/rendering/part-6
• Ben Golus: Normal Mapping for a Triplanar Shader - bgolus.medium.com/normal-mapping-for-a-triplanar-shader-10bf39dca05a#0576
• Ben Golus: Generating Perfect Normal Maps for Unity (and Other Programs) - bgolus.medium.com/generating-perfect-normal-maps-for-unity-f929e673fc57#c508
• Travel Photographer: garden hedges (photo of Atlanta Botanical Garden) - stocksnap.io/photo/garden-hedges-ZKKBLIVMNW
Neon Laser Horizon by Kevin MacLeod
Link: incompetech.filmmusic.io/song/7015-neon-laser-horizon
License: filmmusic.io/standard-license
#Shorts #Gamedev #Unity
![A Few More Animation Helpers! Tactical Lizard Tamer, Unity Game Dev Log [Part 114]
Im making a game in Unity! It will be a mixture of Pokemon teambuilding on a Fire Emblem / Final Fantasy Tactics style-map. Players will be able to mod in their own monsters and battle online!
Twitch ► https://www.twitch.tv/nedmakesgames
Twitter ► https://twitter.com/nedmakesgames
Blog ► https://nedmakesgames.tumblr.com
Discord ► https://discordapp.com/invite/ubxSVBK A Few More Animation Helpers! Tactical Lizard Tamer, Unity Game Dev Log [Part 114]](https://i.ytimg.com/vi/o5DLHRp1jG4/mqdefault.jpg)
![Mod UI and Loading Icons! Tactical Lizard Tamer, Unity Game Dev Log [Part 188]
Im making a game in Unity! It will be a mixture of Pokemon teambuilding on a Fire Emblem / Final Fantasy Tactics style map. Players will be able to mod in their own monsters and battle online!
Twitch ► https://www.twitch.tv/nedmakesgames
Twitter ► https://twitter.com/nedmakesgames
Blog ► https://nedmakesgames.tumblr.com
Discord ► https://discordapp.com/invite/ubxSVBK Mod UI and Loading Icons! Tactical Lizard Tamer, Unity Game Dev Log [Part 188]](https://i.ytimg.com/vi/oZ1sKc_ddxI/mqdefault.jpg)
![Restructuring for Animations! Tactical Lizard Tamer, Unity Game Dev Log [Part 112]
Im making a game in Unity! It will be a mixture of Pokemon teambuilding on a Fire Emblem / Final Fantasy Tactics style-map. Players will be able to mod in their own monsters and battle online!
Twitch ► https://www.twitch.tv/nedmakesgames
Twitter ► https://twitter.com/nedmakesgames
Blog ► https://nedmakesgames.tumblr.com
Discord ► https://discordapp.com/invite/ubxSVBK Restructuring for Animations! Tactical Lizard Tamer, Unity Game Dev Log [Part 112]](https://i.ytimg.com/vi/pjMy9nMzgk4/mqdefault.jpg)
![Tidying Up the LuaInterface! Tactical Lizard Tamer, Unity Game Dev Log [Part 117]
Im making a game in Unity! It will be a mixture of Pokemon teambuilding on a Fire Emblem / Final Fantasy Tactics style-map. Players will be able to mod in their own monsters and battle online!
Twitch ► https://www.twitch.tv/nedmakesgames
Twitter ► https://twitter.com/nedmakesgames
Blog ► https://nedmakesgames.tumblr.com
Discord ► https://discordapp.com/invite/ubxSVBK Tidying Up the LuaInterface! Tactical Lizard Tamer, Unity Game Dev Log [Part 117]](https://i.ytimg.com/vi/pjn87ENyfoM/mqdefault.jpg)
![Map Script Upgrade, part 2! Tactical Lizard Tamer, Unity Game Dev Log [Part 138B]
Im making a game in Unity! It will be a mixture of Pokemon teambuilding on a Fire Emblem / Final Fantasy Tactics style-map. Players will be able to mod in their own monsters and battle online!
Twitch ► https://www.twitch.tv/nedmakesgames
Twitter ► https://twitter.com/nedmakesgames
Blog ► https://nedmakesgames.tumblr.com
Discord ► https://discordapp.com/invite/ubxSVBK Map Script Upgrade, part 2! Tactical Lizard Tamer, Unity Game Dev Log [Part 138B]](https://i.ytimg.com/vi/ptM9BCO75E8/mqdefault.jpg)
![Handling Game Flow in DOTS! Twitch Concentration, Unity Game Dev Log [Part 7]
Im making games in Unity! Please subscribe so you wont miss a video. I Stream every weekday!
This project is a Twitch-integrated pair-matching, Concentration like game. Viewers guess pairs in chat, and the pairs are viewer logos!
Twitch ► https://www.twitch.tv/nedmakesgames
Twitter ► https://twitter.com/nedmakesgames
Discord ► https://discordapp.com/invite/ubxSVBK
Instagram ► https://instagram.com/nedmakesgames
Topic Request Submission ► https://forms.gle/vdEWUj49dVA5aTud9
Projects GitHub ► https://github.com/NedMakesGames?tab=repositories Handling Game Flow in DOTS! Twitch Concentration, Unity Game Dev Log [Part 7]](https://i.ytimg.com/vi/r9SEkpzOAg0/mqdefault.jpg)
![Posing Egg Dino! Tactical Lizard Tamer, Unity Game Dev Log [Part 104]
Im making a game in Unity! It will be a mixture of Pokemon teambuilding on a Fire Emblem / Final Fantasy Tactics style-map. Players will be able to mod in their own monsters and battle online!
Twitch ► https://www.twitch.tv/nedmakesgames
Twitter ► https://twitter.com/nedmakesgames
Blog ► https://nedmakesgames.tumblr.com
Discord ► https://discordapp.com/invite/ubxSVBK Posing Egg Dino! Tactical Lizard Tamer, Unity Game Dev Log [Part 104]](https://i.ytimg.com/vi/rWfOlLepqXc/mqdefault.jpg)

![Realtime Multiplayer Test! Cannoneer, Unity Game Dev Log [Part 1]
Im making a game in Unity! Please subscribe so you wont miss a video!
Twitch ► https://www.twitch.tv/nedmakesgames
Twitter ► https://twitter.com/nedmakesgames
Blog ► https://nedmakesgames.tumblr.com
Discord ► https://discordapp.com/invite/ubxSVBK
Instagram ► https://instagram.com/nedmakesgames Realtime Multiplayer Test! Cannoneer, Unity Game Dev Log [Part 1]](https://i.ytimg.com/vi/scEvoX2IaMc/mqdefault.jpg)

