Description
It's very difficult to create interactive UI with Quick3D due to missing input support. Models should have built-in support for user interactions such as press, release, drag. Drag should support constraining the movement axes and setting an enum on the axis alignment. In other words, one should be able to drag a model on a 2D plane relative to it's local coordinate system, or along the world axes.
There are more complicated nice-to-haves like support for draggable rotations along a pivot point (e.g. a lever), but interactivity would make Quick3D far more usable in the "real world".