Gaussian Blur is a useful effect to have at your disposal when making games, and URP's Scriptable Renderer Features will help you create an efficient two-pass blur post process effect. In this tutorial, learn how Gaussian Blur works and incorporate it into Unity's post process volume system using a code-based Renderer Feature!
📰 Read the Unity 2022 LTS Blog Post: https://blog.unity.com/engine-platfor...
------------------------------------------------------------------------
👇 Download the project on GitHub: https://github.com/daniel-ilett/shade...
📰 Read this tutorial in article format instead: https://danielilett.com/2023-06-01-tu...
------------------------------------------------------------------------
📚 Get a copy of my shader book here (affiliate): http://www.dpbolvw.net/click-10074214...
✨ Grab my Snapshot Shaders Pro package here (affiliate): https://assetstore.unity.com/packages...
✨ Grab my Hologram Shaders Pro package here (affiliate): https://assetstore.unity.com/packages...
------------------------------------------------------------------------
🌐 Low-Poly Simple Nature Pack: https://assetstore.unity.com/packages...
------------------------------------------------------------------------
💬 Join the Discord: / discord
💖 Support me on Patreon: https://www.patreon.com/danielilett?f...
☕ Or throw me a one-off coffee on Ko-fi: https://ko-fi.com/danielilett
------------------------------------------------------------------------
00:00 Intro
00:57 Unity 2022 LTS Launches in June
01:48 The Gaussian Curve
04:38 Project Structure
05:31 BlurSettings.cs
08:23 BlurRenderPass.cs
15:55 BlurRendererFeature.cs
17:31 Blur Shader
22:15 Creating a Volume
23:21 Outro
#gamedev #shaders #madewithunity