✔️ Works in 2020.1 ➕ 2020.2 ➕ 2020.3
🩹 Fixes:
► Make sure your source mesh has read/write enabled in it's asset importer inspector.
Grass is a tough thing to make in games! In this series of videos, I am looking at a variety of ways to tackle it in Unity Universal Render Pipeline. This video shows one strategy of layering several noise textures to clip planes created by a geometry shader, creating depth.
👋 Subscribe for weekly game development videos!
[ Ссылка ]
👑 Join my Patreon for extra influence over topics, early access to videos, and downloadable project files!
► [ Ссылка ]
🔗 Check out my website for a searchable list of tutorials!
► [ Ссылка ]
🔴 Twitch ► [ Ссылка ]
🐦 Twitter ► [ Ссылка ]
🎮 Discord ► [ Ссылка ]
📸 Instagram ► [ Ссылка ]
👽 Reddit ► [ Ссылка ]
🎶 TikTok ► [ Ссылка ]
☕ Ko-fi ► [ Ссылка ]
🎬 Previous videos
► Grass in shader graph: [ Ссылка ]
► Introduction to geometry shaders: [ Ссылка ]
✨Follow up videos
► Compute shader grass: [ Ссылка ]
📜 Required scripts
► NMGGrassLayersHelpers.hlsl: [ Ссылка ]
📚 Reference scripts
► GrassLayers.shader: [ Ссылка ]
► GrassLayers.hlsl: [ Ссылка ]
⏲️ Timestamps:
0:00 Intro
0:37 Project setup
1:13 Simple shader
3:20 Extruding layers
4:56 Clipping with noise
6:34 Wind
7:34 Shadows
8:35 Wrap up and credits
🎖️ Credits and references:
• Shahriar Shahrabi: grass examples - [ Ссылка ]
• Brute Force Games: grass examples - [ Ссылка ]
• CJT-Jackton: geometry shader examples - [ Ссылка ]
• Rolemusic: music "The Little Broth" - [ Ссылка ]
#GameDev #IndieDev #Unity
Ещё видео!