How to create a separate gui window with GUI elements using a button?

You can do that using just HTML and CSS - just make sure to set the z-index higher than the three.js canvas.

(You can also do that in 3D - but it’s a bit harder, since first, you’d need two rendering passes, second, you’d need to do math to position and scale things properly on the screen. No need for that if you’re satisfied with what HTML can offer you :relieved:)

1 Like