Uploaded April 2021 | Updated September 2026, 3 weeks ago
✔️ Works in 2020.3
In this video, I show how to create a sand dune material using Unity Universal Render Pipeline (URP) Shader Graph! There's no textures required - instead I use various functions to construct the needed shapes. The finished graph includes color, shines, and a normal map. In fact, I go over a way to create a smooth normal map from a generated height map.
👋 Subscribe for weekly game development videos!
► youtube.com/c/nedmakesgames?sub_confirmation=1
👑 Join my Patreon for extra influence over topics, early access to videos, downloadable project files, and more!
► patreon.com/nedmakesgames
🔗 Check out my website for a searchable list of tutorials!
► nedmakesgames.github.io
🔴 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
💬 Video transcript
► docs.google.com/document/d/1o3lJrNfRPGfrm7aF4lgUl4ozTv-yeKO9NuhxV9cbth8/edit?usp=sharing
📜 Required scripts
► gist.github.com/NedMakesGames/d2b511d5bb911ec646031e70eb4dc25b
⏲️ Timestamps:
0:00 Intro
0:33 Project setup
1:37 The height map
6:05 Color
9:12 Simple normals
9:50 Shines
12:15 Adjustable normals
16:10 Wrap up and credits
🎖️ Credits and references:
• 3dEx: Substance Designer - Stylized Sand Material- youtube.com/watch?v=bUBtT4f89jM
• Unity Technologies: Polygon Node - docs.unity3d.com/Packages/com.unity.shadergraph@7.1/manual/Polygon-Node.html
• Ronja Böhringer: White Noise - ronja-tutorials.com/post/024-white-noise
• Ronja Böhringer: Tiling Noise - ronja-tutorials.com/post/029-tiling-noise
• Adam Bielecki: Earth like Planets - assetstore.unity.com/packages/templates/packs/earth-like-planets-32790
• Yakov Galka: Calculating a normal vector from a height map - stackoverflow.com/questions/5281261/generating-a-normal-map-from-a-height-map
Music:
Unwritten Return by Kevin MacLeod
Link: incompetech.filmmusic.io/song/4570-unwritten-return
License: filmmusic.io/standard-license
#GameDev #IndieDev #Unity
✔️ Works in 2020.3
In this video, I show how to create a sand dune material using Unity Universal Render Pipeline (URP) Shader Graph! There's no textures required - instead I use various functions to construct the needed shapes. The finished graph includes color, shines, and a normal map. In fact, I go over a way to create a smooth normal map from a generated height map.
👋 Subscribe for weekly game development videos!
► youtube.com/c/nedmakesgames?sub_confirmation=1
👑 Join my Patreon for extra influence over topics, early access to videos, downloadable project files, and more!
► patreon.com/nedmakesgames
🔗 Check out my website for a searchable list of tutorials!
► nedmakesgames.github.io
🔴 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
💬 Video transcript
► docs.google.com/document/d/1o3lJrNfRPGfrm7aF4lgUl4ozTv-yeKO9NuhxV9cbth8/edit?usp=sharing
📜 Required scripts
► gist.github.com/NedMakesGames/d2b511d5bb911ec646031e70eb4dc25b
⏲️ Timestamps:
0:00 Intro
0:33 Project setup
1:37 The height map
6:05 Color
9:12 Simple normals
9:50 Shines
12:15 Adjustable normals
16:10 Wrap up and credits
🎖️ Credits and references:
• 3dEx: Substance Designer - Stylized Sand Material- youtube.com/watch?v=bUBtT4f89jM
• Unity Technologies: Polygon Node - docs.unity3d.com/Packages/com.unity.shadergraph@7.1/manual/Polygon-Node.html
• Ronja Böhringer: White Noise - ronja-tutorials.com/post/024-white-noise
• Ronja Böhringer: Tiling Noise - ronja-tutorials.com/post/029-tiling-noise
• Adam Bielecki: Earth like Planets - assetstore.unity.com/packages/templates/packs/earth-like-planets-32790
• Yakov Galka: Calculating a normal vector from a height map - stackoverflow.com/questions/5281261/generating-a-normal-map-from-a-height-map
Music:
Unwritten Return by Kevin MacLeod
Link: incompetech.filmmusic.io/song/4570-unwritten-return
License: filmmusic.io/standard-license
#GameDev #IndieDev #Unity
![Updating the Terrain Shader! Tactical Lizard Tamer, Unity Game Dev Log [Part 128]
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 Updating the Terrain Shader! Tactical Lizard Tamer, Unity Game Dev Log [Part 128]](https://i.ytimg.com/vi/LGgbuj8gcg4/mqdefault.jpg)

![Planning Mod Metadata! Tactical Lizard Tamer, Unity Game Dev Log [Part 187]
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 Planning Mod Metadata! Tactical Lizard Tamer, Unity Game Dev Log [Part 187]](https://i.ytimg.com/vi/MyqOzwM2AW0/mqdefault.jpg)
![New Unity Version! Twitch Concentration, Unity Game Dev Log [Part 8]
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 New Unity Version! Twitch Concentration, Unity Game Dev Log [Part 8]](https://i.ytimg.com/vi/NN7sADwJYU4/mqdefault.jpg)
![Specular and Ambient Lighting! Tactical Lizard Tamer, Unity Game Dev Log [Part 123]
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 Specular and Ambient Lighting! Tactical Lizard Tamer, Unity Game Dev Log [Part 123]](https://i.ytimg.com/vi/O3gQsHndipo/mqdefault.jpg)
![Phases vs Commands! Twitch Concentration, Unity Game Dev Log [Part 9]
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 Phases vs Commands! Twitch Concentration, Unity Game Dev Log [Part 9]](https://i.ytimg.com/vi/O5JsVNcR0z4/mqdefault.jpg)
![Twitch Integrated Concentration, Unity Game Dev Log [Part 1]
Im making a game in Unity! Please subscribe so you wont miss a video!
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
Tutorial Tuesday Submission ► https://forms.gle/vdEWUj49dVA5aTud9
Project GitHub ► https://github.com/NedMakesGames?tab=repositories Twitch Integrated Concentration, Unity Game Dev Log [Part 1]](https://i.ytimg.com/vi/O9HQzUOLzBM/mqdefault.jpg)
![Movement Easing and Arcs! Tactical Lizard Tamer, Unity Game Dev Log [Part 110]
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 Movement Easing and Arcs! Tactical Lizard Tamer, Unity Game Dev Log [Part 110]](https://i.ytimg.com/vi/OTWYk_jNUak/mqdefault.jpg)
![A Little Netcode, A Little UI. Tactical Lizard Tamer, Unity Game Dev Log [Part 179]
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 Little Netcode, A Little UI. Tactical Lizard Tamer, Unity Game Dev Log [Part 179]](https://i.ytimg.com/vi/OdSpDzxI4ws/mqdefault.jpg)
![Username Reservations! Tactical Lizard Tamer, Unity Game Dev Log [Part 184]
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 Username Reservations! Tactical Lizard Tamer, Unity Game Dev Log [Part 184]](https://i.ytimg.com/vi/PGYUQns6U5k/mqdefault.jpg)
![Sparkly Shader With More Lights and Less Bugs! Unity Game Dev Log [VFX Thursday]
Im making games in Unity! Please subscribe so you wont miss a video. I Stream every weekday!
Shader inspiration: https://twitter.com/bobacupcake/status/957777266959794176
Twitch ► https://www.twitch.tv/nedmakesgames
Twitter ► https://twitter.com/nedmakesgames
Discord ► https://discordapp.com/invite/ubxSVBK
Instagram ► https://instagram.com/nedmakesgames
Tutorial Request Submission ► https://forms.gle/vdEWUj49dVA5aTud9
Projects GitHub ► https://github.com/NedMakesGames?tab=repositories
Thumbnail background photo by Katie Harp on Unsplash. Sparkly Shader With More Lights and Less Bugs! Unity Game Dev Log [VFX Thursday]](https://i.ytimg.com/vi/QCxa0fZ5I-o/mqdefault.jpg)