Blur Plane for 2D background in URP

Hello guys,
I’m trying to create a blur quad between m’y Sprites.

I’m using 2D renderer in Unity 2019 (URP 7.14)
I tried to play around with camera stacking and texture renderer but I’m very noobish when it comes to rendering and I feel kinda lost here :confused:

Any input or pointers would be really appreciated !

You can make a blur shader in shader graph maybe?

You mean to apply on the “Blur Plane” or on every Sprites that should be blurred ?

I m very new to shadergraph but I can put in the work if I know where to go.

Right now from my readings I feel like just a shader wouldnt do, that I would need 2 different cams but it seems a bit overkilled

A blur plane blurs everything behind it, so where ever you need it I guess.
What do you want to do exactly?

1 Like

I guess what I need is a shader to use on my blur plane.

I am aiming for a solution to blur a large amount of sprites (all in the background) whithout having to actually blur all my assets in photoshop. And the icing on the cake would be a few extra parameters one this shader, like color tint

Yeah that’s doable. For the shader get the scene color (it’s the opaque texture/grab pass), blur it, and add the color to it

Thanks mate,

I’ll have to learn the basics of shader coding then ^^
I was about to buy a shader on the asset store but I’m afraid those are very runtime/urp specifics, and using the 2Drenderer I might buy something that doesn’t work…

Would you have some tutorial or posts that could help me build the shader ? :slight_smile:

I personally made a defraction shader which can be used to blur.
If needed I can also be hired to made the custom shader

1 Like

Definitly gonna consider it, I m on a tight budget so I m gonna try a bit more to find a solution that suits our need but will get back to you quickly :slight_smile:

1 Like

In the 2D Renderer samples, there’s a Kawase Blur demo. Check that out:

2 Likes

Thanks for this man !! Gonna check this out.
I’m not too comfortable with the idea of using Unity 2021 though :confused:

I’m currently running 2019.3.9, and I have a few packages that might not be too happy migrating to 2021 :frowning: