DECOUPLED SIMULATION IN VIRTUAL-REALITY WITH THE MR TOOLKIT

被引:72
作者
SHAW, C
GREEN, M
LIANG, JD
SUN, YQ
机构
[1] University of Alberta, Department of Computing Science, Edmonton, Alberta, T6G 2M1
关键词
DESIGN; HUMAN FACTORS; INTERACTIVE 3D GRAPHICS; USER INTERFACE SOFTWARE;
D O I
10.1145/159161.173948
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Virtual Reality (VR) user interface style allows natural hand and body motions to manipulate virtual objects in 3D environments using one or more 3D input devices. This style is best suited to application areas where traditional two-dimensional styles fall short, such as scientific visualization, architectural visualization, and remote manipulation. Currently, the programming effort required to produce a VR application is too large, and many pitfalls must be avoided in the creation of successful VR programs. In this article we describe the Decoupled Simulation Model (DSM) for creating successful VR applications, and a software system that embodies this model. The MR Toolkit simplifies the development of VR applications by providing standard facilities required by a wide range of VR user interfaces. These facilities include support for distributed computing, head-mounted displays, room geometry management, performance monitoring, hand input devices, and sound (audio) feedback. The MR Toolkit encourages programmers to structure their applications to take advantage of the distributed computing capabilities of workstation networks, improving the application's performance. In this article, the motivations and the architecture of the toolkit are outlined; the programmer's view is described; and a simple application is briefly described.
引用
收藏
页码:287 / 317
页数:31
相关论文
共 24 条
  • [1] Appino P., 1991, PRESENCE-TELEOP VIRT, V1, P1
  • [2] BLANCHARD C, 1990, 1990 P WORKSH INT 3D, P35
  • [3] BLATTNER M, 1989, HUMAN COMPUTER INTER, P11
  • [4] BROOKS FP, 1986, 1986 P WORKSH INT 3D, P9
  • [5] THE VIRTUAL WIND-TUNNEL
    BRYSON, S
    LEVIT, C
    [J]. IEEE COMPUTER GRAPHICS AND APPLICATIONS, 1992, 12 (04) : 25 - 34
  • [6] BULGARELLI U, 1984, PRESSURE METHODS NUM
  • [7] Card S. K., 1983, PSYCHOL HUMAN COMPUT
  • [8] CARD SK, 1991, P SIGCHI C HUM FACT, P181, DOI DOI 10.1145/108844.108874
  • [9] CODELLA C, 1992, HUMAN FACTORS COMPUT, P329
  • [10] FISHER SS, 1986, 1986 P ACM WORKSH IN, P77