# Faster Blur? || Glassmorphism UI

**URL:** <https://forum.juce.com/t/faster-blur-glassmorphism-ui/43086>\
**Category:** General JUCE discussion\
**Created:** [December 5, 2020, 8:17pm UTC](https://forum.juce.com/t/faster-blur-glassmorphism-ui/43086 "2020-12-05T20:17:40Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![Toddler-Boy](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/toddler-boy/32/2007_2.png) [@Toddler-Boy](https://forum.juce.com/u/Toddler-Boy)\
**Post date:** [December 7, 2020, 1:35am UTC](https://forum.juce.com/t/faster-blur-glassmorphism-ui/43086/7 "2020-12-07T01:35:59Z")

</div>

Use Gin

> **[FigBug/Gin](https://github.com/FigBug/Gin)**
>
> A few extras for juce. Contribute to FigBug/Gin development by creating an account on GitHub.

```auto
gin::applyStackBlur ( juce::Image&, int radius );

```

Is your friend. It’s around 100x times faster than the JUCE native blur. No, I’m not exaggerating.

You basically take a snapshot of the component, then use the gin::applyStackBlur function and then use the portion you want for your glass effect.

---

_[View the full topic](https://forum.juce.com/t/faster-blur-glassmorphism-ui/43086)._
