#๐Ÿ”-threejs-inspector

๐Ÿงต Threads (2)

tamrrat

great tool! it would be great to have a way to copy all changes made via inspector so i can feed it to cursor and it can make the changes to the code!

marwi123

free cam doesn't work in all projects, depends on how your website handles or blocks keyboard input and how complex your rendergraph is

marwi123

Looks a bit like a video at the top and when you scroll down the scene gets active and renders the shadow effect

sean_tai

I dont. maybe cause brave. but actually cause extension wasn't opening in my vanilla chrome. I have to run, will report back!

marwi123

No worries. Thanks for the update. Let us know if you find any bugs or miss any features ๐Ÿ™‚

marwi123

Property visibility depending on other props e.g. don't show wireframe settings when wireframe is OFF or hide stencil settings when StencilWrite is OFF

haydnhanna

I've been using needle all day and I just wanted to thank you fine folks for putting the time in to make this. It is extremely helpful.

Now that I've got you all feeling good, I would LOVE to be able to drag the inspector windows around for cases where it's covering the thing I'm trying to inspect.

Or if there's other ways I can deal with that I'm all ears.

marwi123
marcel ๐ŸŒต โ†—

Thank you <@846130472223768616> happy to hear that!

And yes: I feel the same often times. Looking into some ideas, besides dragging them around there's a way to pop them into a separate window if that's also an option? Right now this state isn't saved anywhere but it could be (to always open in a separate window when you reload for example). Another cool trick i discovered is to then use the chrome splitview to basically combine both windows again into one (you can see this in the tweet above). Unfortunately this can't be done programmatically just yet. - Let me know what you think about that!

haydnhanna

Just tried it! That would be perfect for me on my dual monitor setup. Bummer that it doesn't persist through a refresh. That would be big for me since I'm refreshing a lot

haydnhanna

I'm just one user, so take it for what it is, but I'd take the pain of covering the element I'm inspecting over the pain of popping my inspector out each time. And to be frank I don't have it covering my elements that often, so in those cases I'll just pop it out. So I'd file the drag/memory of the panel being popped out under 'nice to have'.

marwi123
marcel ๐ŸŒต โ†—

Thanks for the feedback, good to know. I think it's one of the things I'd like to support either way (persisting the position/popout state should be easy to add without much extra maintenance work since it's something other usecases require as well - more to come ๐Ÿ™‚ )

Another idea is that the inspector and hierarchy panels could be collapsed to the side and maybe auto open on hover.

Oh and regarding your original question: dragging panels and moving them around is also in the works. Currently only enabled for Assets and AIChat panels tho - but in the future I'd like this to be possible for hierarchy/inspector as well - maybe also some sort of layout or workspace behaviour where they can be grouped or snapped together.

marwi123
marcel ๐ŸŒต โ†—

<@846130472223768616> the next update will restore the popout window position ๐Ÿ™‚

marwi123
marcel ๐ŸŒต โ†—

It is already available and should update automatically.

Let me know what you think (one known issue is fly cam events will not work as expected in popout mode, will fix that in a future version)