# Isolate UI from Post Processing

**URL:** <https://forum.babylonjs.com/t/isolate-ui-from-post-processing/27158>\
**Category:** Questions\
**Tags:** gui\
**Created:** [January 27, 2022, 6:48pm UTC](https://forum.babylonjs.com/t/isolate-ui-from-post-processing/27158 "2022-01-27T18:48:25Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![Evgeni\_Popov](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/evgeni_popov/32/4432_2.png) [@Evgeni\_Popov](https://forum.babylonjs.com/u/Evgeni_Popov)\
**Post date:** [January 27, 2022, 7:06pm UTC](https://forum.babylonjs.com/t/isolate-ui-from-post-processing/27158/2 "2022-01-27T19:06:34Z")

</div>

Welcome aboard!

This thread should help you:

> [@Should postprocessing affect the GUI?](https://forum.babylonjs.com/t/should-postprocessing-affect-the-gui/25900):
>
> If I have a scene with a postprocessing pipeline, should it affect the GUI even with a UtilityLayer? That’s what’s happening though I am initializing the GUI like this: const utilLayer = new BABYLON.UtilityLayerRenderer(this.scene); const adt = GUI.AdvancedDynamicTexture.CreateFullscreenUI('UI', true, utilLayer.utilityLayerScene); Is this expected? If so, is there a way to render a GUI layer on top of everything?

---

_[View the full topic](https://forum.babylonjs.com/t/isolate-ui-from-post-processing/27158)._
