GUI système pour three.js

Ce qui est une bonne approche pour "fixer" les contrôles d'interface utilisateur graphique, tels que des formulaires, des boutons, des cases à cocher, etc à des objets dans un three.js scène?

c'est à dire, j'aimerais vous montrer un modèle 3D, permettent à l'utilisateur de cliquer et choisir des choses dans ce modèle, et de voir un menu pop-up, qui le conduit à des formes qui l'amenèrent à définir ses propriétés, de faire d'autres actions, etc.

(Un équivalent serait probablement Chouette GUI si je devais utiliser JMonkeyEngine.)

Je suis en train de faire beaucoup de cela dans un jeu que je suis en train de travailler sur. J'utilise jQuery UI pour montrer les auxiliaires modaux, etc. et three.js raycasting pour détecter des objets. Je vais vous donner une réponse plus détaillée quand je rentre à la maison.
Désolé pour mon retard, j'ai posté la solution que j'utilise dans mon propre Three.js projet de jeu ci-dessous.

OriginalL'auteur Pradyumna | 2013-04-01