Adding absolute positioned buttons tied to a location within a glTF

I am new to three.js and want to create an interactive 3D model that allows users to click on a “button” and creates a modal. I want the button to be positioned somewhere within the 3D model. For example if someone clicked on a cup that is in a house it would ask the same question when you clicked on that same object that doesn’t move. How can I solve this?

Here are 2 examples.
1: Glasses - Three.js Tutorials (sbcode.net) (gltTF)
2: Annotations - Three.js Tutorials (sbcode.net) (OBJ)
Press the numbers in the 3d views. Start at [0]

1 Like

Thank you so much! I’ll give this a try.