I’m trying to have a functional 3D GUI that is always rendered on top of the other meshes.
I’ve succeeded by modifying the renderingGroupId of the buttons.
However, for the click detection workaround I’ve tried the solution suggested in this thread but scene.multiPick doesn’t seems to work for 3D GUI elements…
Is there a way to have a 3D GUI that is always rendered on top and that can react to click events?
RenderingGroupID & utility layers affect what order meshes painted, thus ways to ensure they always shown. Getting chosen from a picking is related to where a mesh is. Not sure there is an easy solution, except to use a 2D GUI. I have a 3D GUI outside of the framework. I do not want to this, but if I did, I would try moving the button meshes.