[RELEASED] Flexible Blur

On sale as a part of the Flexible UI Suite!

Flexible Blur is a URP UGUI blur solution that goes a step or two farther, such as:

Dynamically blur only the smallest necessary area to limit overdraw, while supporting dynamic batching of similar blurs:

Single camera stacked blur (however, to blur other UI elements underneath still requires a multi-camera, multi-canvas setup):

There are a total of nine blur algorithms that can also be combined together in sequence (eg. several iterations of cheap blur + a final pass of Gaussian)

Supports all UGUI Image features, including masking:

And integrates with Flexible Image to add beautiful blur effects to procedural UIs:

Hey Jeff, when using FlexibleImage with a Source Image and the Image Type set to Tiled, the Shape controls have no effect. Is Tiled not supported or is this a bug?

Thanks!

Hi @flashframe!

Answered in the Flexible Image thread. My fault for messing up the link on the bundle page.

FlexibleBlur already supported a few different form of blur stacking, but now supports the ultimate form: Single camera, UI preserving, arbitrary stacked blur.

This does require some setup. I recorded tutorial: