Domain-Specific Design of 3D Interaction Techniques: An Approach for Designing Useful Virtual Environment Applications | MIT Press Journals & Magazine | IEEE Xplore