An introduction to 3-D user interface design

被引:187
作者
Bowman, DA [1 ]
Kruijff, E
LaViola, JJ
Poupyrev, I
机构
[1] Virginia Polytech Inst & State Univ, Dept Comp Sci, Blacksburg, VA 24061 USA
[2] Brown Univ, Dept Comp Sci, Providence, RI 02912 USA
[3] Sony Comp Sci Lab, Tokyo, Japan
关键词
D O I
10.1162/105474601750182342
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Three-dimensional user interface design is a critical component of any virtual environment (VE) application. In this paper, we present a broad overview of 3-D interaction and user interfaces. We discuss the effect of common VE hardware devices on user interaction, as well as interaction techniques for generic 3-D tasks and the use of traditional 2-D interaction styles in 3-D environments. We divide most user-interaction tasks into three categories: navigation, selection/manipulation, and system control. Throughout the paper, our focus is on presenting not only the available techniques but also practical guidelines for 3-D interaction design and widely held myths. Finally, we briefly discuss two approaches to 3-D interaction design and some example applications with complex 3-D interaction requirements. We also present an annotated online bibliography as a reference companion to this article.
引用
收藏
页码:96 / 108
页数:13
相关论文
共 34 条
[1]  
BEGAULT DR, 1994, 3D SOUND VIRTUAL REA
[2]  
Bowman D., 1999, P ACM S VIRTUAL REAL, P26
[3]  
Bowman D. A., 1997, Proceedings 1997 Symposium on Interactive 3D Graphics, P35, DOI 10.1145/253284.253301
[4]   Travel in immersive virtual environments: An evaluation of viewpoint motion control techniques [J].
Bowman, DA ;
Koller, D ;
Hodges, LF .
IEEE 1997 VIRTUAL REALITY ANNUAL INTERNATIONAL SYMPOSIUM, PROCEEDINGS, 1997, :45-52
[5]   Maintaining spatial orientation during travel in an immersive virtual environment [J].
Bowman, DA ;
Davis, ET ;
Hodges, LF ;
Badre, AN .
PRESENCE-TELEOPERATORS AND VIRTUAL ENVIRONMENTS, 1999, 8 (06) :618-631
[6]   Designing animal habitats within an immersive VE [J].
Bowman, DA ;
Wineman, J ;
Hodges, LF ;
Allison, D .
IEEE COMPUTER GRAPHICS AND APPLICATIONS, 1998, 18 (05) :9-13
[7]  
Burdea G., 1996, FORCE TOUCH FEEDBACK
[8]  
BUTTERWORTH J, 1992, P 1992 S INT 3D GRAP, P135, DOI DOI 10.1145/147156.147182
[9]   Map usage in virtual environments: Orientation issues [J].
Darken, RP ;
Cevik, H .
IEEE VIRTUAL REALITY - PROCEEDINGS, 1999, :133-140
[10]  
Forsberg A., 1996, Proceedings of the 9th Annual ACM Symposium on User Interface Software and Technology, P95, DOI 10.1145/237091.237105