Uploaded December 2021 | Updated September 2026, 3 weeks ago
⭐ Watch the full tutorial here: youtu.be/63ufydgBcIk
📚 Or read it here: nedmakesgames.medium.com/mastering-tessellation-shaders-and-their-many-uses-in-unity-9caeb760150e
Tessellation shaders are advanced shaders which can subdivide triangles in a mesh, creating new vertices which can be moved around for a variety of cool effects! This tutorial aims to give you a deep understanding of tessellation shaders in Unity by first explaining how to write your own and then showcasing several effects using them. These include advanced culling, dynamic level of detail, curved triangles, smoothed silhouettes, height map rendering, and procedural meshes.
👋 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
• Austin Newman: Transition woosh - https://austinmakesfilms.sellfy.store/p/MxNV/
• Samcro spm: 3D Sword and Shield Game Ready model - turbosquid.com/3d-models/3d-sword-shield-ready-model-1706509
• SHULDYAKOV: 3D model Cat Low Polygon Art Farm Animal Free VR / AR / low-poly - turbosquid.com/3d-models/3d-model-animal-cat-farm-1266312
• Lennart Demes: Fabric 060 - ambientcg.com/view?id=Fabric060 and Rocks 022 - ambientcg.com/view?id=Rocks022
• Iñigo Quilez: Noise - Gradient - 3D - Deriv - shadertoy.com/view/4dffRH
• Scratchapixel: Perlin Noise - scratchapixel.com/lessons/procedural-generation-virtual-worlds/perlin-noise-part-2/perlin-noise-computing-derivatives and Geometry - scratchapixel.com/lessons/mathematics-physics-for-computer-graphics/geometry/transforming-normals
• Freya Holmér: The Beauty of Bézier Curves - youtube.com/watch?v=aVwxzDHniEw
• kjpargeter: Detailed wireframe terrain landscape in black and white - freepik.com/free-vector/detailed-wireframe-terrain-landscape-black-white_7178727.htm
• OpenClipart-Vectors: Wireframe Human Head - pixabay.com/vectors/head-wireframe-graphics-model-3d-152528
• CatLikeCoding: Flat and Wireframe Shading, Tessellation, and Surface Displacement - catlikecoding.com/unity/tutorials/advanced-rendering/flat-and-wireframe-shading
• Alex Vlachos, Jörg Peter, Chas Boyd, Jason L. Mitchell: Curved PN Triangles - alex.vlachos.com/graphics/CurvedPNTriangles.pdf
• Tamy Boubekeur, Marc Alexa: Phong Tessellation - klayge.org/material/4_0/PhongTess/PhongTessellation.pdf
• Alan Wolfe: Bézier Triangles - blog.demofox.org/2019/12/07/bezier-triangles
• Fabian Giesen: View frustum culling - fgiesen.wordpress.com/2010/10/17/view-frustum-culling
#GameDev #IndieDev #Unity
⭐ Watch the full tutorial here: youtu.be/63ufydgBcIk
📚 Or read it here: nedmakesgames.medium.com/mastering-tessellation-shaders-and-their-many-uses-in-unity-9caeb760150e
Tessellation shaders are advanced shaders which can subdivide triangles in a mesh, creating new vertices which can be moved around for a variety of cool effects! This tutorial aims to give you a deep understanding of tessellation shaders in Unity by first explaining how to write your own and then showcasing several effects using them. These include advanced culling, dynamic level of detail, curved triangles, smoothed silhouettes, height map rendering, and procedural meshes.
👋 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
• Austin Newman: Transition woosh - https://austinmakesfilms.sellfy.store/p/MxNV/
• Samcro spm: 3D Sword and Shield Game Ready model - turbosquid.com/3d-models/3d-sword-shield-ready-model-1706509
• SHULDYAKOV: 3D model Cat Low Polygon Art Farm Animal Free VR / AR / low-poly - turbosquid.com/3d-models/3d-model-animal-cat-farm-1266312
• Lennart Demes: Fabric 060 - ambientcg.com/view?id=Fabric060 and Rocks 022 - ambientcg.com/view?id=Rocks022
• Iñigo Quilez: Noise - Gradient - 3D - Deriv - shadertoy.com/view/4dffRH
• Scratchapixel: Perlin Noise - scratchapixel.com/lessons/procedural-generation-virtual-worlds/perlin-noise-part-2/perlin-noise-computing-derivatives and Geometry - scratchapixel.com/lessons/mathematics-physics-for-computer-graphics/geometry/transforming-normals
• Freya Holmér: The Beauty of Bézier Curves - youtube.com/watch?v=aVwxzDHniEw
• kjpargeter: Detailed wireframe terrain landscape in black and white - freepik.com/free-vector/detailed-wireframe-terrain-landscape-black-white_7178727.htm
• OpenClipart-Vectors: Wireframe Human Head - pixabay.com/vectors/head-wireframe-graphics-model-3d-152528
• CatLikeCoding: Flat and Wireframe Shading, Tessellation, and Surface Displacement - catlikecoding.com/unity/tutorials/advanced-rendering/flat-and-wireframe-shading
• Alex Vlachos, Jörg Peter, Chas Boyd, Jason L. Mitchell: Curved PN Triangles - alex.vlachos.com/graphics/CurvedPNTriangles.pdf
• Tamy Boubekeur, Marc Alexa: Phong Tessellation - klayge.org/material/4_0/PhongTess/PhongTessellation.pdf
• Alan Wolfe: Bézier Triangles - blog.demofox.org/2019/12/07/bezier-triangles
• Fabian Giesen: View frustum culling - fgiesen.wordpress.com/2010/10/17/view-frustum-culling
#GameDev #IndieDev #Unity

![Terrain Section Templates! Tactical Lizard Tamer, Unity Game Dev Log [Part 148]
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 Terrain Section Templates! Tactical Lizard Tamer, Unity Game Dev Log [Part 148]](https://i.ytimg.com/vi/AlCWXvp0XLQ/mqdefault.jpg)

![Finishing Up the Model! Tactical Lizard Tamer, Unity Game Dev Log [Part 101]
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 Finishing Up the Model! Tactical Lizard Tamer, Unity Game Dev Log [Part 101]](https://i.ytimg.com/vi/AyUk_1M6hu4/mqdefault.jpg)
![Thinking of Thinner Borders! Tactical Lizard Tamer, Unity Game Dev Log [Part 151]
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 Thinking of Thinner Borders! Tactical Lizard Tamer, Unity Game Dev Log [Part 151]](https://i.ytimg.com/vi/BFW7gkan84c/mqdefault.jpg)
![Planning for Logos! Twitch Concentration, Unity Entities Game Dev Log [Part 15]
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 Planning for Logos! Twitch Concentration, Unity Entities Game Dev Log [Part 15]](https://i.ytimg.com/vi/BYFRfkskIt4/mqdefault.jpg)
![Egg Shell Touch-Ups and Bones! Tactical Lizard Tamer, Unity Game Dev Log [Part 103A]
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 Egg Shell Touch-Ups and Bones! Tactical Lizard Tamer, Unity Game Dev Log [Part 103A]](https://i.ytimg.com/vi/ChcVV3BMhek/mqdefault.jpg)
![Playing Sounds from Lua! Tactical Lizard Tamer, Unity Game Dev Log [Part 116]
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 Playing Sounds from Lua! Tactical Lizard Tamer, Unity Game Dev Log [Part 116]](https://i.ytimg.com/vi/CoRu2-6K5rk/mqdefault.jpg)

![Ping Pong Messages! Cannoneer, Unity Game Dev Log [Part 5]
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 Ping Pong Messages! Cannoneer, Unity Game Dev Log [Part 5]](https://i.ytimg.com/vi/Cq_Adhl4m7I/mqdefault.jpg)
![A Block Model! Tactical Lizard Tamer, Unity Game Dev Log [Part 167]
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 Block Model! Tactical Lizard Tamer, Unity Game Dev Log [Part 167]](https://i.ytimg.com/vi/D8rVbp9CNjk/mqdefault.jpg)