Snap-dragging in three dimensions
I3D '90 Proceedings of the 1990 symposium on Interactive 3D graphics
Human engineering in stereoscopic viewing devices
Human engineering in stereoscopic viewing devices
Object associations: a simple and practical approach to virtual 3D manipulation
I3D '95 Proceedings of the 1995 symposium on Interactive 3D graphics
OBBTree: a hierarchical structure for rapid interference detection
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
A Geometric Comparison of Algorithms for Fusion Control in Stereoscopic HTDs
IEEE Transactions on Visualization and Computer Graphics
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
SESAME: towards better 3D conceptual design systems
DIS '06 Proceedings of the 6th conference on Designing Interactive systems
Guidelines for 3D positioning techniques
Future Play '07 Proceedings of the 2007 conference on Future Play
Exaggerated head motions for game viewpoint control
Future Play '08 Proceedings of the 2008 Conference on Future Play: Research, Play, Share
INTERACT '09 Proceedings of the 12th IFIP TC 13 International Conference on Human-Computer Interaction: Part II
3D positioning techniques for multi-touch displays
Proceedings of the 16th ACM Symposium on Virtual Reality Software and Technology
Presence: Teleoperators and Virtual Environments
Interactive design and simulation of net sculptures
SG'10 Proceedings of the 10th international conference on Smart graphics
Eden: a professional multitouch tool for constructing virtual organic environments
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Pop-up depth views for improving 3D target acquisition
Proceedings of Graphics Interface 2011
6D hands: markerless hand-tracking for computer aided design
Proceedings of the 24th annual ACM symposium on User interface software and technology
Magnetic augmented reality: virtual objects in your space
Proceedings of the International Working Conference on Advanced Visual Interfaces
Multitouch Gestures for Constrained Transformation of 3D Objects
Computer Graphics Forum
A one-handed multi-touch mating method for 3d rotations
CHI '13 Extended Abstracts on Human Factors in Computing Systems
Hi-index | 0.00 |
Part assembly and scene layout are basic tasks in 3D design in Desktop Virtual Environment (DVE) systems as well as Computer Aided Design (CAD) systems. 2D input devices such as a mouse or a stylus are still the most common input devices for such systems. With such devices, a notably difficult problem is to provide an efficient and predictable object motion in 3D based on their 2D motion. This paper presents a new technique to move objects in CAD/DVE using 2D input devices.The technique presented in this paper utilizes the fact that people easily recognize the depth-order of shapes based on occlusions. In the presented technique, the object position follows the mouse cursor position, while the object slides on various surfaces in the scene. In contrast to existing techniques, the movement surface and the relative object position is determined using the whole area of overlap of the moving object with the static scene. The resulting object movement is visually smooth and predictable, while avoiding undesirable collisions. The proposed technique makes use of the framebuffer for efficiency and runs in real-time. Finally, the evaluation of the new technique with a user study shows that it compares very favorably to conventional techniques.