Uploaded November 2021 | Updated September 2026, 1 week ago
In this video, you will learn how to create a spray system like in Overwatch game using the URP 12 Decal feature in Unity engine 2021.2.
Download project files (Patrons only):patreon.com/BinaryLunar
Along the way you will learn also about the following:
1- Upgrading your project from built-in render pipeline to URP 12 using the Render Pipeline Converter.
2- Adding input to the new Player Input system (comes with Stater Assets)
3- Raycasting.
00:00 Intro
01:00 Creating new Unity 2021.2 URP 12 Project
01:48 Adding Starter Assets: First Person Character Controller
02:28 Upgrading materials from built-in to URP using Render Pipeline Converter.
03:36 Adding Spray action to the input system
07:00 Creating Decal projector and adding Decal feature.
09:54 Creating Raycast to detect and instantiate spray on any surface.
11:33 Fixing decal projector pivot.
12:39 Visualize Raycast for de-bugging
13:33 Adding spray sound effect
15:00 Final results and outro
Starter Assets - First Person Character Controller:
assetstore.unity.com/packages/essentials/starter-assets-first-person-character-controller-196525
Mercy Spray PNG:
toppng.com/a29ebb27a08c8-overwatch-mercy-cute-spray-PNG-free-PNG-Images_281613
Music:
Overwatch theme - Metal / 303 Songs / No Copyright Music
youtube.com/watch?v=3g4WcCxLjBE
Download project files (Patrons only): patreon.com/BinaryLunar
Check our game AvoCuddle: store.steampowered.com/app/1072610/AvoCuddle
● Subscribe: youtube.com/channel/UCLWdeb3R2U_htIdI3RqT5YA?sub_confirmation=1
● Twitter: twitter.com/BinaryLunar
● Discord: discord.gg/b6bXKSV
● Facebook: facebook.com/Binary-Lunar-102590804565782
● Support us on Patreon: patreon.com/BinaryLunar
● Check our Assets: assetstore.unity.com/publishers/47136
● The Ultimate 2D & 3D Shader Graph Course: tinyurl.com/3b5zac7c
In this video, you will learn how to create a spray system like in Overwatch game using the URP 12 Decal feature in Unity engine 2021.2.
Download project files (Patrons only):patreon.com/BinaryLunar
Along the way you will learn also about the following:
1- Upgrading your project from built-in render pipeline to URP 12 using the Render Pipeline Converter.
2- Adding input to the new Player Input system (comes with Stater Assets)
3- Raycasting.
00:00 Intro
01:00 Creating new Unity 2021.2 URP 12 Project
01:48 Adding Starter Assets: First Person Character Controller
02:28 Upgrading materials from built-in to URP using Render Pipeline Converter.
03:36 Adding Spray action to the input system
07:00 Creating Decal projector and adding Decal feature.
09:54 Creating Raycast to detect and instantiate spray on any surface.
11:33 Fixing decal projector pivot.
12:39 Visualize Raycast for de-bugging
13:33 Adding spray sound effect
15:00 Final results and outro
Starter Assets - First Person Character Controller:
assetstore.unity.com/packages/essentials/starter-assets-first-person-character-controller-196525
Mercy Spray PNG:
toppng.com/a29ebb27a08c8-overwatch-mercy-cute-spray-PNG-free-PNG-Images_281613
Music:
Overwatch theme - Metal / 303 Songs / No Copyright Music
youtube.com/watch?v=3g4WcCxLjBE
Download project files (Patrons only): patreon.com/BinaryLunar
Check our game AvoCuddle: store.steampowered.com/app/1072610/AvoCuddle
● Subscribe: youtube.com/channel/UCLWdeb3R2U_htIdI3RqT5YA?sub_confirmation=1
● Twitter: twitter.com/BinaryLunar
● Discord: discord.gg/b6bXKSV
● Facebook: facebook.com/Binary-Lunar-102590804565782
● Support us on Patreon: patreon.com/BinaryLunar
● Check our Assets: assetstore.unity.com/publishers/47136
● The Ultimate 2D & 3D Shader Graph Course: tinyurl.com/3b5zac7c










