# \#inspector

**URL:** https://forum.babylonjs.com/tag/inspector/57.md

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

---

## [Introducing Inspector v2](https://forum.babylonjs.com/t/introducing-inspector-v2/60937)

<div class="topic-metadata">

**Author:** [@ryantrem](https://forum.babylonjs.com/u/ryantrem)\
**Replies:** 232\
**Last updated:** [October 10, 2026, 12:54am UTC](https://forum.babylonjs.com/t/introducing-inspector-v2/60937 "2026-10-10T00:54:12Z")

</div>

Hey everyone - for Babylon 9 we are completely rebuilding Inspector, and today we are officially announcing the preview of Inspector v2! Try it out using the instructions below and share feedback in this thread! Playgro…

---

## [Should Babylon.js Inspector Provide a glTF ORM Preset for PBRMaterial?](https://forum.babylonjs.com/t/should-babylon-js-inspector-provide-a-gltf-orm-preset-for-pbrmaterial/63739)

<div class="topic-metadata">

**Author:** [@brightMoon](https://forum.babylonjs.com/u/brightMoon)\
**Replies:** 4\
**Last updated:** [July 8, 2026, 1:55am UTC](https://forum.babylonjs.com/t/should-babylon-js-inspector-provide-a-gltf-orm-preset-for-pbrmaterial/63739 "2026-07-08T01:55:21Z")

</div>

Content While using the Babylon.js Sandbox, I noticed a behavior that can be a bit confusing and wanted to get the community’s thoughts on it. Scenario Create a new PBRMaterial in the Sandbox and assign a standard glTF …

---

## [Inspector v2 number/expression parsing not safe](https://forum.babylonjs.com/t/inspector-v2-number-expression-parsing-not-safe/63504)

<div class="topic-metadata">

**Author:** [@kvbh](https://forum.babylonjs.com/u/kvbh)\
**Replies:** 4\
**Last updated:** [May 20, 2026, 10:06pm UTC](https://forum.babylonjs.com/t/inspector-v2-number-expression-parsing-not-safe/63504 "2026-05-20T22:06:24Z")

</div>

Inspector v2’s number input fields do not work properly in contexts in which eval is not permitted. EvaluateExpression uses the Function() call as a shortcut to allow arbitrary expressions to be evaluated. However, if…

---

## [Inspector v2 not importing properly when using Vite in dev mode](https://forum.babylonjs.com/t/inspector-v2-not-importing-properly-when-using-vite-in-dev-mode/63269)

<div class="topic-metadata">

**Author:** [@kvbh](https://forum.babylonjs.com/u/kvbh)\
**Replies:** 10\
**Last updated:** [April 27, 2026, 8:55pm UTC](https://forum.babylonjs.com/t/inspector-v2-not-importing-properly-when-using-vite-in-dev-mode/63269 "2026-04-27T20:55:25Z")

</div>

When using Vite as the build and development tool, the inspector seems to have problems loading. I’ve created a repository to demo the issue: The error occurs at the time of import. In my example, I am simply doing im…

---

## [Inspector CLI (for AI agents)](https://forum.babylonjs.com/t/inspector-cli-for-ai-agents/63243)

<div class="topic-metadata">

**Author:** [@ryantrem](https://forum.babylonjs.com/u/ryantrem)\
**Replies:** 2\
**Last updated:** [April 23, 2026, 7:25am UTC](https://forum.babylonjs.com/t/inspector-cli-for-ai-agents/63243 "2026-04-23T07:25:06Z")

</div>

Hey everyone - I’d like to introduce you to a new experimental API and tool, the Inspector CLI. Conceptually, it mostly serves the same purpose as Inspector, but is designed more for AI agents than humans. Inspector CLI…

---

## [How to get mesh bounding info in the sandbox inspector?](https://forum.babylonjs.com/t/how-to-get-mesh-bounding-info-in-the-sandbox-inspector/62424)

<div class="topic-metadata">

**Author:** [@qwiglydee](https://forum.babylonjs.com/u/qwiglydee)\
**Replies:** 1\
**Last updated:** [February 12, 2026, 2:11pm UTC](https://forum.babylonjs.com/t/how-to-get-mesh-bounding-info-in-the-sandbox-inspector/62424 "2026-02-12T14:11:27Z")

</div>

I need to get dimensions of meshes loaded from gltf file. I believe it used to be in the old inspector, or maybe in andother sandbox, i don’t know. Now I don’t see anything like that. Maybe, there’s a way to access un…

---

## [Inconsistent display of CubeTexture thumbnails between inspectorV2 and inspectorV1](https://forum.babylonjs.com/t/inconsistent-display-of-cubetexture-thumbnails-between-inspectorv2-and-inspectorv1/62347)

<div class="topic-metadata">

**Author:** [@brightMoon](https://forum.babylonjs.com/u/brightMoon)\
**Replies:** 3\
**Last updated:** [February 4, 2026, 7:18pm UTC](https://forum.babylonjs.com/t/inconsistent-display-of-cubetexture-thumbnails-between-inspectorv2-and-inspectorv1/62347 "2026-02-04T19:18:27Z")

</div>

inspectorV1: inspectorV2: Additionally, the thumbnails displayed by inspectorV2 are flipped along the Y-axis. Which of these two is the correct display?

---

## [Adjust Inspector Width](https://forum.babylonjs.com/t/adjust-inspector-width/58915)

<div class="topic-metadata">

**Author:** [@roland](https://forum.babylonjs.com/u/roland)\
**Replies:** 7\
**Last updated:** [June 17, 2025, 8:26am UTC](https://forum.babylonjs.com/t/adjust-inspector-width/58915 "2025-06-17T08:26:36Z")

</div>

Just a quickie: css #inspector #embed { width: 600px !important; }

---

## [Inspector: can not preview texture 2d array](https://forum.babylonjs.com/t/inspector-can-not-preview-texture-2d-array/57901)

<div class="topic-metadata">

**Author:** [@kzhsw](https://forum.babylonjs.com/u/kzhsw)\
**Replies:** 4\
**Last updated:** [April 21, 2025, 4:18pm UTC](https://forum.babylonjs.com/t/inspector-can-not-preview-texture-2d-array/57901 "2025-04-21T16:18:46Z")

</div>

Engine: WebGL2 Version: 8.3.1 Browser: Chrome Hardware: NV GTX 1050 Playground Steps to reproduce: Open the “Inspector” Click textures → “no name” Look at “Preview” Expected: All layers can be previewed Actual…

---

## [What would cause a mesh to not show up in inspector but not scene explorer?](https://forum.babylonjs.com/t/what-would-cause-a-mesh-to-not-show-up-in-inspector-but-not-scene-explorer/57772)

<div class="topic-metadata">

**Author:** [@Jon\_Jekeli](https://forum.babylonjs.com/u/Jon_Jekeli)\
**Replies:** 4\
**Last updated:** [April 11, 2025, 3:21pm UTC](https://forum.babylonjs.com/t/what-would-cause-a-mesh-to-not-show-up-in-inspector-but-not-scene-explorer/57772 "2025-04-11T15:21:45Z")

</div>

Anyone have any guidance of where to start looking if there is a mesh in your scene, and you can click on it with the inspector picking tool, but it doesnt show up in the Node hierarchy? See image: i can pick the mesh u…

---

## [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…

---

## [IES light disappears after clicking texture in inspector](https://forum.babylonjs.com/t/ies-light-disappears-after-clicking-texture-in-inspector/57461)

<div class="topic-metadata">

**Author:** [@kzhsw](https://forum.babylonjs.com/u/kzhsw)\
**Replies:** 5\
**Last updated:** [March 29, 2025, 12:55am UTC](https://forum.babylonjs.com/t/ies-light-disappears-after-clicking-texture-in-inspector/57461 "2025-03-29T00:55:53Z")

</div>

Version: 8.0.1 Playground: https://playground.babylonjs.com/#UIAXAU#29 Steps to reproduce: Open playground Open inspector Click the 2nd texture Expected: Rendering does not change Actual: Light does not light

---

## [Opening Node Material Editor from Inspector in playground not working](https://forum.babylonjs.com/t/opening-node-material-editor-from-inspector-in-playground-not-working/57179)

<div class="topic-metadata">

**Author:** [@CrashMaster](https://forum.babylonjs.com/u/CrashMaster)\
**Replies:** 2\
**Last updated:** [March 17, 2025, 10:34am UTC](https://forum.babylonjs.com/t/opening-node-material-editor-from-inspector-in-playground-not-working/57179 "2025-03-17T10:34:57Z")

</div>

Hey there, In this PG, I can call smGold.edit() to edit the node material in a popup window and it works well. Now if I try to open the popup window from the inspector I am greeted with a blank window instead of the nm…

---

## [The dynamic inspector throw Exception and crashe when the GUI node is selected](https://forum.babylonjs.com/t/the-dynamic-inspector-throw-exception-and-crashe-when-the-gui-node-is-selected/56760)

<div class="topic-metadata">

**Author:** [@gsw945](https://forum.babylonjs.com/u/gsw945)\
**Replies:** 4\
**Last updated:** [February 25, 2025, 12:28pm UTC](https://forum.babylonjs.com/t/the-dynamic-inspector-throw-exception-and-crashe-when-the-gui-node-is-selected/56760 "2025-02-25T12:28:07Z")

</div>

My demo and repo is here: The dynamic inspector throw Exception and crashe when the GUI node is selected. Demo( GitHub Pages) : Babylonjs Dynamic Inspector Source Repo: GitHub - gsw945/bbl-inspector-demo: Demo for B…

---

## [\[sandbox\] Render vertex normals renders incorrectly](https://forum.babylonjs.com/t/sandbox-render-vertex-normals-renders-incorrectly/55635)

<div class="topic-metadata">

**Author:** [@kzhsw](https://forum.babylonjs.com/u/kzhsw)\
**Replies:** 5\
**Last updated:** [January 3, 2025, 1:49am UTC](https://forum.babylonjs.com/t/sandbox-render-vertex-normals-renders-incorrectly/55635 "2025-01-03T01:49:19Z")

</div>

Version: 7.42.0 Engine: webgl2 Steps to reproduce: get a model here: teapots\_galore.zip (78.9 KB) Display inspector Find teapot mesh Check “Render vertex normals” Expected: Normals rendered at the position nea…

---

## [\[sandbox\] Display normals changes position of thin instance mesh](https://forum.babylonjs.com/t/sandbox-display-normals-changes-position-of-thin-instance-mesh/55634)

<div class="topic-metadata">

**Author:** [@kzhsw](https://forum.babylonjs.com/u/kzhsw)\
**Replies:** 1\
**Last updated:** [December 31, 2024, 12:20am UTC](https://forum.babylonjs.com/t/sandbox-display-normals-changes-position-of-thin-instance-mesh/55634 "2024-12-31T00:20:36Z")

</div>

Version: 7.42.0 Engine: webgl2 Steps to reproduce: get a model here: teapots\_galore.zip (78.9 KB) Display inspector Find teapot mesh Check “Display normals” Expected: Normals rendered at the same position of o…

---

## [Playground "Run and Record" menu item or icon](https://forum.babylonjs.com/t/playground-run-and-record-menu-item-or-icon/55070)

<div class="topic-metadata">

**Author:** [@HiGreg](https://forum.babylonjs.com/u/HiGreg)\
**Replies:** 0\
**Last updated:** [November 30, 2024, 1:20am UTC](https://forum.babylonjs.com/t/playground-run-and-record-menu-item-or-icon/55070 "2024-11-30T01:20:50Z")

</div>

Is there a way in the Playground to start recording a video as soon as “Run” is selected? This current request is for an additional playground icon or menu selection equivalent to “Run and start video recording” and a c…

---

## [Inspector not refreshing correctly after removing and creating new bones](https://forum.babylonjs.com/t/inspector-not-refreshing-correctly-after-removing-and-creating-new-bones/54874)

<div class="topic-metadata">

**Author:** [@Khanon](https://forum.babylonjs.com/u/Khanon)\
**Replies:** 8\
**Last updated:** [November 20, 2024, 4:35pm UTC](https://forum.babylonjs.com/t/inspector-not-refreshing-correctly-after-removing-and-creating-new-bones/54874 "2024-11-20T16:35:42Z")

</div>

Original question: What’s the proper way to delete a Bone and all its children from a Skeleton? Hello, I have an actor composed by a hierarchy of Skeleton + Bones, and I’m struggling with the way to remove a Bone and a…

---

## [Rendering Inspector/debugLayer in the canvas using GUI](https://forum.babylonjs.com/t/rendering-inspector-debuglayer-in-the-canvas-using-gui/54609)

<div class="topic-metadata">

**Author:** [@Tricotou](https://forum.babylonjs.com/u/Tricotou)\
**Replies:** 1\
**Last updated:** [November 7, 2024, 1:28pm UTC](https://forum.babylonjs.com/t/rendering-inspector-debuglayer-in-the-canvas-using-gui/54609 "2024-11-07T13:28:25Z")

</div>

Hello :slight\_smile: @Deltakosh Is there a specific reason why the Inspector (scene.debugLayer.show()) is necessary added as new HTML elements in the DOM, while BabylonJS is capable of rendering nice GUI within the canv…

---

## [Inspector mode reports an error when opening the bounding box](https://forum.babylonjs.com/t/inspector-mode-reports-an-error-when-opening-the-bounding-box/54214)

<div class="topic-metadata">

**Author:** [@SunOfHomeBoy](https://forum.babylonjs.com/u/SunOfHomeBoy)\
**Replies:** 10\
**Last updated:** [October 25, 2024, 9:50am UTC](https://forum.babylonjs.com/t/inspector-mode-reports-an-error-when-opening-the-bounding-box/54214 "2024-10-25T09:50:49Z")

</div>

First of all, I think this problem cannot be reproduced on Playground. Secondly, my browser version is Chrome: 129.0.6668.60，Babylonjs: 7.18.0 When I call inspector on another page in the same browser to show the boun…

---

## [Inspector: Unable to preview texture in WebGL1 engine](https://forum.babylonjs.com/t/inspector-unable-to-preview-texture-in-webgl1-engine/54298)

<div class="topic-metadata">

**Author:** [@kzhsw](https://forum.babylonjs.com/u/kzhsw)\
**Replies:** 2\
**Last updated:** [October 23, 2024, 9:21am UTC](https://forum.babylonjs.com/t/inspector-unable-to-preview-texture-in-webgl1-engine/54298 "2024-10-23T09:21:04Z")

</div>

Version: 7.30.1 Engine: WebGL1 Playground: https://playground.babylonjs.com/#KBS9I5#71 Steps to reproduce: Open the playground Switch to WebGL engine Open inspector Click a texture Expected: Being available t…

---

## [Failing to import the Inspector](https://forum.babylonjs.com/t/failing-to-import-the-inspector/53344)

<div class="topic-metadata">

**Author:** [@ClementSXD](https://forum.babylonjs.com/u/ClementSXD)\
**Replies:** 2\
**Last updated:** [September 11, 2024, 12:34pm UTC](https://forum.babylonjs.com/t/failing-to-import-the-inspector/53344 "2024-09-11T12:34:46Z")

</div>

Hello, I’ve been following this documentation to show the Inspector in a scene I’m debugging. //#region Imports import "@babylonjs/core/Debug/debugLayer"; // Augments the scene with the debug methods import "@babylonj…

---

## [Unable to setup local development environment (dev/inspector)](https://forum.babylonjs.com/t/unable-to-setup-local-development-environment-dev-inspector/52876)

<div class="topic-metadata">

**Author:** [@Kalila](https://forum.babylonjs.com/u/Kalila)\
**Replies:** 4\
**Last updated:** [August 22, 2024, 8:41pm UTC](https://forum.babylonjs.com/t/unable-to-setup-local-development-environment-dev-inspector/52876 "2024-08-22T20:41:40Z")

</div>

Scenario: I am trying to setup my local Babylon.js dev environment to test upgrades I am making to the Inspector with my existing app. I have tried multiple mixes of imports to get the local dev environment working and …

---

## [Try to open the Inspector using NextJS but it said \[ERR\_REQUIRE\_ESM\]](https://forum.babylonjs.com/t/try-to-open-the-inspector-using-nextjs-but-it-said-err-require-esm/31000)

<div class="topic-metadata">

**Author:** [@fansticB](https://forum.babylonjs.com/u/fansticB)\
**Replies:** 8\
**Last updated:** [August 12, 2024, 9:33pm UTC](https://forum.babylonjs.com/t/try-to-open-the-inspector-using-nextjs-but-it-said-err-require-esm/31000 "2024-08-12T21:33:16Z")

</div>

I’ve imported the package directly following the docs. import "@babylonjs/core/Debug/debugLayer"; import "@babylonjs/inspector" { scene.debugLayer.show(); } Then it shows err message below: require() of ES Module E:\\X…

---

## [Inspector outputs React warnings](https://forum.babylonjs.com/t/inspector-outputs-react-warnings/52165)

<div class="topic-metadata">

**Author:** [@Vlad160](https://forum.babylonjs.com/u/Vlad160)\
**Replies:** 2\
**Last updated:** [July 18, 2024, 3:53pm UTC](https://forum.babylonjs.com/t/inspector-outputs-react-warnings/52165 "2024-07-18T15:53:03Z")

</div>

Hello community! This is not a bug but more like an improvement. I’ve noticed that even the latest version of Inspector outputs React warnings into the console The issue is not with the inspector itself but with a b…

---

## [Root Node not shown in Inspector but TransformNodes are?](https://forum.babylonjs.com/t/root-node-not-shown-in-inspector-but-transformnodes-are/50432)

<div class="topic-metadata">

**Author:** [@inteja](https://forum.babylonjs.com/u/inteja)\
**Replies:** 5\
**Last updated:** [May 14, 2024, 12:09am UTC](https://forum.babylonjs.com/t/root-node-not-shown-in-inspector-but-transformnodes-are/50432 "2024-05-14T00:09:21Z")

</div>

I’m unsure if this is a bug or intended, but if I create a Node in the scenegraph root that’s intended to be a static parent of various child TransformNodes or Meshes, then the node and its children aren’t displayed in t…

---

## [Save Material as JSON from Inspector](https://forum.babylonjs.com/t/save-material-as-json-from-inspector/48703)

<div class="topic-metadata">

**Author:** [@HowdyLuda](https://forum.babylonjs.com/u/HowdyLuda)\
**Replies:** 3\
**Last updated:** [March 19, 2024, 4:13pm UTC](https://forum.babylonjs.com/t/save-material-as-json-from-inspector/48703 "2024-03-19T16:13:20Z")

</div>

Hi there, My art team often explores material settings in real-time, in the game, in the inspector. Then they send settings over to other team members to integrate into code. We’d love the ability to save them as JSON d…

---

## [Inspector for sound element… samples?](https://forum.babylonjs.com/t/inspector-for-sound-element-samples/48715)

<div class="topic-metadata">

**Author:** [@mawa](https://forum.babylonjs.com/u/mawa)\
**Replies:** 1\
**Last updated:** [March 12, 2024, 12:32pm UTC](https://forum.babylonjs.com/t/inspector-for-sound-element-samples/48715 "2024-03-12T12:32:56Z")

</div>

Dears, Not 100% sure because I’m kinda new to the audio engine, but… Could it be that the label ‘Samples’ in the sound object parameters shown in ‘The Inspector’ would actually be ‘Volume’ ?

---

## [Apparently, last changes to Inspector make it to autoplay all in-scene animations](https://forum.babylonjs.com/t/apparently-last-changes-to-inspector-make-it-to-autoplay-all-in-scene-animations/47404)

<div class="topic-metadata">

**Author:** [@paleRider](https://forum.babylonjs.com/u/paleRider)\
**Replies:** 4\
**Last updated:** [February 8, 2024, 1:02pm UTC](https://forum.babylonjs.com/t/apparently-last-changes-to-inspector-make-it-to-autoplay-all-in-scene-animations/47404 "2024-02-08T13:02:25Z")

</div>

Hi there: From yesterday evening, I’m experimenting and awkward behavior with the Inspector, I didn’t have seen before, as all the animations in my imported GLTFs are now autoplayed. Autoplay is something I don’t want …

---

## [zOffset and wireframe meshes](https://forum.babylonjs.com/t/zoffset-and-wireframe-meshes/47392)

<div class="topic-metadata">

**Author:** [@MichalZr](https://forum.babylonjs.com/u/MichalZr)\
**Replies:** 1\
**Last updated:** [January 21, 2024, 8:17pm UTC](https://forum.babylonjs.com/t/zoffset-and-wireframe-meshes/47392 "2024-01-21T20:17:15Z")

</div>

Hello, this post is half question half bug report: In the babylon inspector, there’s a code for “rendering wireframe over mesh”. In this code, there’s a line that sets the material zOffset to 1. So my question/bug r…

[Next page](https://forum.babylonjs.com/tag/inspector/57.md?match_all_tags=true&page=1&tags%5B%5D=inspector)
