Product Details
Gaussian Blur for Unity URP is a powerful asset that allows you to add blur effects to your scenes with ease.
This asset offers two types of blurs - layer and canvas blur, allowing you to apply full-screen layer blur to the camera view or blur any layers behind a selection on the canvas. You can apply the material to Raw Image, Image, or Panel components, or blur the entire screen using the volume component override.
With Gaussian Blur for Unity URP, you can achieve professional-quality blur effects that add movement and depth to your designs.
As a designer, blur is an essential tool that can elevate the visual impact of your scenes.
It can help you shift focus, generate abstract backgrounds, and replicate photographic effects such as camera depth or bokeh. Gaussian Blur for Unity URP provides you with the tools you need to create visually stunning scenes that captivate your audience and bring your vision to life.
Whether you are working on a game, a virtual reality experience, or a multimedia project, this asset is a must-have for any designer looking to achieve professional-quality blur effects.
Gaussian Blur for Unity URP is backed by its performance and versatility.
This asset conducts straight Gaussian Blur blending without any up- or down-scaling, giving you the finest control over progressive blur levels, blur pixel radius, and more.
The compatibility details, such as the requirement for Compute Shader support and the limitation of not working with VR, provide evidence of the technical capabilities of this asset.
Additionally, the ease of setup and customization options, such as adjusting the tint and blur radius, showcase the effectiveness and reliability of Gaussian Blur for Unity URP in achieving the desired blur effects in your scenes.
Gaussian Blur for Unity URP requires Compute Shader support, ensuring that it delivers optimal performance and quality.
However, please note that this asset does not work with VR. It conducts straight Gaussian Blur blending without any up- or down-scaling, giving you precise control over the blur levels and pixel radius.
While this approach requires more GPU resources, it guarantees the best results and allows you to achieve the highest quality blur effects in your scenes. It's important to avoid using very high blur radius values to limit the performance impact and ensure smooth performance.
Investing in Gaussian Blur for Unity URP is a wise decision for any serious designer looking to create visually stunning scenes.
The price of this asset is justified by its exceptional performance, versatility, and ease of use. With its two types of blurs, layer and canvas blur, and the ability to apply blur effects to various components, this asset provides you with a wide range of creative possibilities.
Additionally, the customization options, such as adjusting the tint and blur radius, allow you to achieve the perfect look for your scenes. The value that Gaussian Blur for Unity URP adds to your design projects makes it a worthwhile investment for any serious designer.
As a trusted provider of Unity assets, our company has a proven track record of delivering high-quality products that meet the needs of designers and developers.
Our assets are backed by a strong community of more than 20,000 satisfied game developers who have successfully used them in their projects.
We are committed to providing excellent customer support and regular updates to ensure that our products continue to meet the evolving needs of the Unity community. With a reputation for reliability, professionalism, and commitment to customer satisfaction, our company is a trusted source for Unity assets.
Frequently Asked Questions
Everything you need to know about this asset.
No FAQs found yet.
Still have questions? Ask in our Discord.
Initial Setup
Add the Blur Render Feature to your Universal Renderer Data asset.

Then, add a Global or Local Volume in your scene and add a Gaussian Blur override. Enable it.

Full Screen Blur
On the Global or Local Volume, increase the radius of the Gaussian Blur override.

Setting up a Blur Mask
- Create a new Canvas, call it “Blur Canvas”.
- Set the Canvas render mode to “Screen Space - Camera”.
- Set the Plane Distance to something small, like 1, so that the blur objects in the canvas will render in front of scene objects.

- Create a new Image, Panel, or Raw Image canvas item. Then apply a material using the [.c]GaussianBlurMask[.c] shader to the material slot of that item.
- we’ve included two helpful utility scripts, Copy Rect Transform and Copy Image, to help you keep the blur object in sync with any panels in the default canvas.

Which objects will be affected by the Blur Mask
- Any objects rendered on a Screen Space - Camera canvas will be affected by the blur.
- Any objects in your scene will be affected by the blur.
- Any objects rendered on a Screen Space - Overlay canvas will not be affected by the blur.
- The Blur will not applied to objects that are rendered in front of the Blur Mask (based on Depth Test).

How to control the tint and blur radius of the blur canvas items
Open the [.c]GaussianBlurMask[.c] material that you have set to the blur canvas item material slot. Adjust the Tint. Adjust the Blur Radius. Note that the Blur Radius is set in screen pixels.

How the Blur Canvas and Screen Blur interact
The Screen Blur is applied additively to any Blur Canvas items. For example, let’s suppose that you have a Blur Canvas component with a blur radius of 50px. Further, let’s suppose you set the Gaussian Blur override to a blur radius of 50px. The blur radius in the Blur Canvas component region will be 50px + 50px = 100px. It will be 50px everywhere else.

Is Gaussian Blur compatible with VR?
Gaussian Blur will work on Multi-Pass VR. Gaussian Blur will not work on Single-Pass Instanced VR modes.
Can I blur the entire screen?
Yes. To blur the entire screen:
- Create a new Global Volume component.
- Add the Guassian Blur override.
- Enable it.
- Set the radius to some non-zero value.
Note: Full screen blur is combined additively with mask-based blurs.
Can I blur text and UI elements?
Yes. To blur text:
- Create a Screen Space - Camera canvas.
- Create a new Raw Image object in this canvas.
- Apply a Blur Mask material to this object.
- Create and add text and images to the same canvas.
Can I have unblurred text and UI elements?
Yes. To prevent text or other UI elements from being blurred, use a Screen Space - Overlay canvas.
- Create a Screen Space - Camera canvas.
- Create a new Raw Image object in this canvas.
- Apply a Blur Mask material to this object.
- Create a Screen Space - Overlay canvas.
- Create and add text and images to the Screen Space Overlay canvas.
Used in
All #MadeWithOccaSoftware projects that use this asset.
No projects yet.
Are you using an OccaSoftware asset in your project?
Submit your game to #MadeWithOccaSoftware so that we can feature you on our website.