How to Apply a Blur Effect to a Specific Area as Post-Processing in Godot 4.3 (No Texture)

Godot Version

4.3

Question

`Hi everyone,

I’m working on a 2D project in Godot 4.3 where I render shapes directly (not using textures) and need to apply a blur effect as a post-processing step to a specific area. I don’t want the blur to affect the entire screen—just a defined region.

Here’s the setup:

I’m rendering the shapes manually using shaders.
I’d like the blur effect to be applied dynamically and after I have drawn the shape .
I prefer using shaders, but I’m open to other solutions if they work better.`

Well, if you wish, you COULD generally use tweens but I would just use shaders because I see no other reason not to…