-
-
Notifications
You must be signed in to change notification settings - Fork 36.2k
Closed
Description
Description
Recently saw that 3js added inspector, but the typesafety is not good, but that's not a big issue.
I'm just adding //@ts-ignre where I'm getting an issue like here or ex
// @ts-ignore
import { Inspector } from 'three/addons/inspector/Inspector.js';and also doing this
interface WebGPURendererWithInspector extends WebGPURenderer {
inspector?: Inspector;
}bcoz we don't have any inspector property inside webgpurenderer.
ok that's still fine but now I encountered something, I'm getting this
RendererInspector.js:333 Uncaught (in promise) TypeError: Cannot read properties of null (reading 'push')
at Inspector.inspect (RendererInspector.js:333:21)
please 3js team fix this 🥹.
I'm ready to answer any questions you've.
thank you ❤️
Reproduction steps
- Use renderer.inspector.
- Add any lights or ssgi pass.
- Then, when you render, you'll get that error.
Code
// code goes hereLive example
- jsfiddle-latest-release WebGLRenderer
- jsfiddle-dev WebGLRenderer
- jsfiddle-latest-release WebGPURenderer
- jsfiddle-dev WebGPURenderer
Screenshots
Version
181
Device
Desktop
Browser
Chrome
OS
MacOS