ACM Home Page
Please provide us with feedback. Feedback
Moving objects with 2D input devices in CAD systems and Desktop Virtual Environments
Full text PdfPdf (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
Ji-Young Oh  York University, Toronto, Ontario, Canada
Wolfgang Stuerzlinger  York University, Toronto, Ontario, Canada
Sponsor
CHCCS : The Canadian Human-Computer Communications Society
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
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

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


Collaborative Colleagues:
Ji-Young Oh: colleagues
Wolfgang Stuerzlinger: colleagues