| Moving objects with 2D input devices in CAD systems and Desktop Virtual Environments |
| Full text |
Pdf
(212 KB)
|
| Source
|
GI; Vol. 112
archive
Proceedings of Graphics Interface 2005
table of contents
Victoria, British Columbia
SESSION: Hand/eye interaction
table of contents
Pages: 195 - 202
Year of Publication: 2005
ISBN ~ ISSN:0713-5424 , 1-56881-265-5
|
|
Authors
|
|
| Sponsor |
|
| Publisher |
Canadian Human-Computer Communications Society
School of Computer Science, University of Waterloo, Waterloo, Ontario, Canada
|
| Bibliometrics |
Downloads (6 Weeks): 9, Downloads (12 Months): 44, Citation Count: 3
|
|
|
ABSTRACT
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.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
 |
2
|
|
 |
3
|
|
| |
4
|
|
| |
5
|
S. Obayashi, T. Suhara, K. Kawabe, T. Okauchi, and J. Maeda, Functional brain mapping of monkey tool use, NeuroImage 14:853--861, 2001.
|
| |
6
|
J.-Y. Oh and W. Stuerzlinger, Intelligent Manipulation Techniques for Conceptual 3D Design, IFIP Interact 2003.
|
| |
7
|
G. Smith, and W. Stuerzlinger, Integration of Constraints into a VR Environment, VRIC 2001, 103--110, 2001.
|
| |
8
|
P. S. Strauss, P. Issacs, and J. Shrag, The design and implementation of direct manipulation in 3D. SIGGRAPH 2002 Course Notes, 2002.
|
| |
9
|
C. D. Wickins, and J. G. Hollands,. Chapter 4. Spatial displays, in Engineering psychology and human performance, Prentice-Hall, 3rd Ed. 1999.
|
| |
10
|
B. Heidelberger, M. Teschner, and M. Gross, Detection of collisions and self-collisions using image-space techniques, WSCG 2004.
|
| |
11
|
K. Dave, K. P. Dinesh, CInDeR: Collision and Interference Detection in Real-time using graphics hardware, Graphics Interface, 2003.
|
| |
12
|
|
| |
13
|
|
CITED BY 3
|
Robert J. Teather , Wolfgang Stuerzlinger, Exaggerated head motions for game viewpoint control, Proceedings of the 2008 Conference on Future Play: Research, Play, Share, November 03-05, 2008, Toronto, Ontario, Canada
|
|
|
|
|
|