Latest Tutorials

Basics: UI Blur

One of the most commonly used elements in modern UI designs is the background blur. It is used in common applications, operating systems like Windows 10, iOS and Android, and in lots of modern games like Destiny and Tom Clancy’s The Division. There isn’t a shader shipping with Unity but creating one is really simple!

Case Study: Overwatch Shield

Even though it looks a bit complicated, the shader used in Overwatch on the shields is actually quite simple and easy to create. We'll take a look at how to implement neat features like the depth based intersection and we'll look at different optimisation techniques for the shader.

Resources & More


A collection of public git repositories containing all the projects mentioned in the tutorials.


Make sure to follow me on Twitter to be notified whenever a new tutorial is available.


If you like the tutorials and want to support me, head over to Patreon to do so! You'll also get access to some amazing perks!


Projects on this page are licensed under the MIT license. Check the included license files for details.