The experience of these places, my intuition tells me, is going to be extremely informative for the design of augmented reality, and a design challenge in itself.
]]>I was thinking about creating the drag and drop interface. At first I thought Java 3D has the capability to create clickable 3D objects. Then I thought one could use jQuery to manipulate html entities to create an interactive editor, even adding psudo-3d abilities. What you probably want, is a fully interactive 3d interface. That can be done via Javascript via O3D a la Google. It give one the ability to import 3D models and let the user interact with them.
I hope that at least helps.
]]>