Wind Animated Grass In Unity URP Shader Graph Using Meshes! ✔️ 2020.3 | Game Dev Tutorial @NedMakesGames
Wind Animated Grass In Unity URP Shader Graph Using Meshes! ✔️ 2020.3 | Game Dev Tutorial  @NedMakesGames
Uploaded October 2020 | Updated September 2026, 3 weeks ago
✔️ Works in 2020.1 ➕ 2020.2 ➕ 2020.3 🩹 Fixes for 2020.2 and .3:
► When you create a shader graph, set the material setting in the graph inspector to "Lit"
► "Albedo" has been renamed "base color" in the master stack
► Editing properties must be done in the graph inspector instead of the blackboard

Grass rendering is a challenging problem in many games. One way to take it is to use billboard or cross meshes. In this video, I explain how to animate such a mesh in Unity Universal Render Pipeline's shader graph and place grass prefabs in a pattern to naturally form a field.

👋 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, and downloadable project files!
► 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

✨Follow up videos
► Adding trample effects: youtu.be/AmO7k-Lr0XM
► Compute shader grass: youtu.be/c1JThTu6-Ok

📚 Reference scripts
► GrassSpawner: gist.github.com/NedMakesGames/25646207903346a2ec2ab012ab2ac81e

⏲️ Timestamps:
0:00 Intro
0:28 Project setup
1:11 Shader graph
1:46 Adding wind
3:54 Placing in the world
6:12 Wrap up and credits

🎖️ Credits and references:
• Alan Zucconi, grass techniques: alanzucconi.com/2018/07/28/shader-showcase-saturday-3/#more-9545
• Casey Muratori, "The Nebraska Problem:" caseymuratori.com/blog_0011
• Salix alba, math to find circle intersections: math.stackexchange.com/questions/256100/how-can-i-find-the-points-at-which-two-circles-intersect
• AmBrSoft, Circle Circle Intersection: ambrsoft.com/TrigoCalc/Circles2/circle2intersection/CircleCircleIntersection.htm
• Christopher Figueroa, FPSController: github.com/kinifi/Unity-FPS-Controller
• Unity Technologies, grass textures: assetstore.unity.com/packages/essentials/asset-packs/standard-assets-for-unity-2018-4-32351
• Lennart Demes, ground texture: cc0textures.com/view?id=Ground003
• Procedural Worlds, skybox texture: assetstore.unity.com/packages/tools/terrain/gaia-2-terrain-scene-generator-42618
• Fabian Measures, music "『鯖江市日の出』Sabae Sunrise:" freemusicarchive.org/music/Fabian_Measures/Singles_Album/Sabae_Sunrise

#GameDev #IndieDev #Unity
Wind Animated Grass In Unity URP Shader Graph Using Meshes! ✔️ 2020.3 | Game Dev TutorialPeicemeal Terrain Processing! Tactical Lizard Tamer, Unity Game Dev Log [Part 132]Blocks Are In! Tactical Lizard Tamer, Unity Game Dev Log [Part 169]Clients Are Obsolete! Tactical Lizard Tamer, Unity Game Dev Log [Part 182]The Graphics Pipeline and You | Writing Unity URP Code Shaders Tutorial [1/9] ✔️ 2021.3Drawing Boxes and Rectangles in Shader Graph with 2D SDFs! #Shorts Preview | Unity Game Dev TutorialA Whole Turn Again! Tactical Lizard Tamer, Unity Game Dev Log [Part 163]Create a Sand Dune Shader Graph in Unity URP! No Textures Needed! ✔️ 2020.3 | Game Dev TutorialUpdating the Terrain Shader! Tactical Lizard Tamer, Unity Game Dev Log [Part 128]Intro Renderer Feature in Unity URP - Desaturate Post Process Effect ✔️ 2020.3 | Game Dev TutorialPlanning Mod Metadata! Tactical Lizard Tamer, Unity Game Dev Log [Part 187]New Unity Version! Twitch Concentration, Unity Game Dev Log [Part 8]
Ned Makes Games |

Wind Animated Grass In Unity URP Shader Graph Using Meshes! ✔️ 2020.3 | Game Dev Tutorial

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER