# \#utilitylayerrenderer

**URL:** https://forum.babylonjs.com/tag/utilitylayerrenderer/333.md

[Latest](https://forum.babylonjs.com/latest.md) · [Categories](https://forum.babylonjs.com/categories.md) · [Tags](https://forum.babylonjs.com/tags.md)

---

## [RenderStats Utility like Three.js](https://forum.babylonjs.com/t/renderstats-utility-like-three-js/61275)

<div class="topic-metadata">

**Author:** [@ntech](https://forum.babylonjs.com/u/ntech)\
**Replies:** 2\
**Last updated:** [November 10, 2025, 4:49pm UTC](https://forum.babylonjs.com/t/renderstats-utility-like-three-js/61275 "2025-11-10T16:49:44Z")

</div>

Maybe you’ll find this useful - but it’s exactly as titled. Small util to show RenderStats like in three.js. Just geared for babylon.js. Here’s the playground with the util at the top. Enjoy :grin:

---

## [All utility layer objects disappear when post processes applied](https://forum.babylonjs.com/t/all-utility-layer-objects-disappear-when-post-processes-applied/60386)

<div class="topic-metadata">

**Author:** [@inteja](https://forum.babylonjs.com/u/inteja)\
**Replies:** 15\
**Last updated:** [September 12, 2025, 9:58pm UTC](https://forum.babylonjs.com/t/all-utility-layer-objects-disappear-when-post-processes-applied/60386 "2025-09-12T21:58:13Z")

</div>

In my complex project, when I set: UtilityLayerRenderer.DefaultUtilityLayer.utilityLayerScene.postProcessesEnabled = true; Then apply any post process, all my utility layer scene meshes disappear, but picking still wor…

---

## [How to apply post process to utility layer?](https://forum.babylonjs.com/t/how-to-apply-post-process-to-utility-layer/60385)

<div class="topic-metadata">

**Author:** [@inteja](https://forum.babylonjs.com/u/inteja)\
**Replies:** 1\
**Last updated:** [September 5, 2025, 5:08am UTC](https://forum.babylonjs.com/t/how-to-apply-post-process-to-utility-layer/60385 "2025-09-05T05:08:08Z")

</div>

In the following example, how do I ensure the post process is applied to both the main scene and the utility layer scene? There’s only the one camera and the post process is attached to that camera. I thought it was supp…

---

## [Inconsistent pointer events on utility layer?](https://forum.babylonjs.com/t/inconsistent-pointer-events-on-utility-layer/60263)

<div class="topic-metadata">

**Author:** [@inteja](https://forum.babylonjs.com/u/inteja)\
**Replies:** 2\
**Last updated:** [August 27, 2025, 10:44pm UTC](https://forum.babylonjs.com/t/inconsistent-pointer-events-on-utility-layer/60263 "2025-08-27T22:44:20Z")

</div>

I have a strange one … In the following playground (check the console output) I have a sphere in the main scene and a box in the utility layer scene and am observing onPointerObservable on each to determine if the pointe…

---

## [Customizable Utility Layer for Physics Viewer](https://forum.babylonjs.com/t/customizable-utility-layer-for-physics-viewer/57591)

<div class="topic-metadata">

**Author:** [@tapanij](https://forum.babylonjs.com/u/tapanij)\
**Replies:** 3\
**Last updated:** [April 4, 2025, 6:35am UTC](https://forum.babylonjs.com/t/customizable-utility-layer-for-physics-viewer/57591 "2025-04-04T06:35:22Z")

</div>

Hi. I have a setup where I use a separate camera for Babylon GUI along with a normal ArcCamera. When I enable the physics viewer from the inspector, it doesn’t display because the viewer creates a new utility layer and a…

---

## [Displaying scene axes and grid occluded by original scene?](https://forum.babylonjs.com/t/displaying-scene-axes-and-grid-occluded-by-original-scene/46160)

<div class="topic-metadata">

**Author:** [@murphy](https://forum.babylonjs.com/u/murphy)\
**Replies:** 14\
**Last updated:** [December 5, 2023, 4:41pm UTC](https://forum.babylonjs.com/t/displaying-scene-axes-and-grid-occluded-by-original-scene/46160 "2023-12-05T16:41:52Z")

</div>

Hello, im currently struggling to display scene axes (ground grid, colored lines) occluded by the original scene. while gizmos work perfectly fine as overlays using the utility layer renderers, im struggling to render s…

---

## [UtilityLayerRenderer rendering sequence](https://forum.babylonjs.com/t/utilitylayerrenderer-rendering-sequence/40518)

<div class="topic-metadata">

**Author:** [@xiehangyun](https://forum.babylonjs.com/u/xiehangyun)\
**Replies:** 4\
**Last updated:** [May 8, 2023, 2:10pm UTC](https://forum.babylonjs.com/t/utilitylayerrenderer-rendering-sequence/40518 "2023-05-08T14:10:55Z")

</div>

Several UtilityLayerrenderers may be created in the program, and their execution order will affect the corresponding logic. And the order of execution can not be modified, follow the principle of coming from behind. Can …
