Understanding Virtual RealityInterface, Application, and Design

Understanding Virtual Reality arrives at a time when the technologies behind virtual reality have advanced to the point that it is possible to develop and deploy meaningful, productive virtual reality applications. The aim of this thorough, accessible exploration is to help you take advantage of this moment, equipping you with the understanding needed to identify and prepare for ways VR can be used in your field, whatever your field may be. By approaching VR as a communications medium, the authors have created a resource that will remain relevant even as the underlying technologies evolve. You get a history of VR, along with a good look at systems currently in use. However, the focus remains squarely on the application of VR and the many issues that arise in the application design and implementation, including hardware requirements, system integration, interaction techniques, and usability. This book also counters both exaggerated claims for VR and the view that would reduce it to entertainment, citing dozens of real-world examples from many different fields and presenting (in a series of appendices) four in-depth application case studies. * Substantive, illuminating coverage designed for technical and business readers and well-suited to the classroom. * Examines VR's constituent technologies, drawn from visualization, representation, graphics, human-computer interaction, and other fields, and explains how they are being united in cohesive VR systems. * Via a companion Web site, provides additional case studies, tutorials, instructional materials, and a link to an open-source VR programming system. Table of Contents Foreword Preface Part I - What is Virtual Reality? Chapter 1: Introduction to Virtual Reality - What it is and Where it Comes From Chapter 2: VR the Medium Part II - Virtual Reality Systems Chapter 3: Interface to the Virtual World -- Input Chapter 4: Interface to the Virtual World -- Output Chapter 5: Rendering a Virtual World Chapter 6: Interacting with a Virtual World Chapter 7: Virtual Reality Experience Chapter 8: Experience Design: Applying VR to a Problem Chapter 9: What Dreams May Come: The Future of VR Appendices A: NICE educational application (EVL) B: Crumbs visualization application (NCSA) C: Aircraft wiring application (Boeing, Inc.) D: Placeholder artistic application (Interval Research)

[1]  Greg Welch,et al.  SCAAT: incremental tracking with incomplete information , 1997, SIGGRAPH.

[2]  Michitaka Hirose,et al.  Simulation and presentation of curved surface in virtual reality environment through surface display , 1995, Proceedings Virtual Reality Annual International Symposium '95.

[3]  Ken Hinckley,et al.  Haptic issues for virtual manipulation , 1997 .

[4]  Thomas A. DeFanti,et al.  Ultrasonic calibration of a magnetic tracker in a virtual reality space , 1995, Proceedings Virtual Reality Annual International Symposium '95.

[5]  Frederick P. Brooks,et al.  Project GROPEHaptic displays for scientific visualization , 1990, SIGGRAPH.

[6]  Y. Guiard Asymmetric division of labor in human skilled bimanual action: the kinematic chain as a model. , 1987, Journal of motor behavior.

[7]  M. Mcluhan Understanding Media: The Extensions of Man , 1964 .

[8]  V M Spitzer,et al.  Real-time visually and haptically accurate surgical simulation. , 1996, Studies in health technology and informatics.

[9]  Gabriel Zachmann,et al.  Realism in Virtual Reality , 1994 .

[10]  Josephine Anstey,et al.  The Thing Growing: autonomous characters in virtual reality interactive fiction , 2000, Proceedings IEEE Virtual Reality 2000 (Cat. No.00CB37048).

[11]  Kyoung Shin Park,et al.  Effects of network characteristics on human performance in a collaborative virtual environment , 1999, Proceedings IEEE Virtual Reality (Cat. No. 99CB36316).

[12]  Mark R. Mine ISAAC: A Virtual Environment Tool for the Interactive Construction of Virtual Worlds , 1995 .

[13]  Rudy Darken,et al.  Navigating in natural environments: a virtual environment training transfer study , 1998, Proceedings. IEEE 1998 Virtual Reality Annual International Symposium (Cat. No.98CB36180).

[14]  Doug A. Bowman,et al.  The Virtual Venue: User-Computer Interaction in Information-Rich Virtual Environments , 1998, Presence.

[15]  Camille Goudeseune,et al.  Model based interactive sound for an immersive virtual environment , 1994, ICMC.

[16]  Rita K. Addison "Detour: Brain Deconstruction Ahead" , 1995, IEEE Computer Graphics and Applications.

[17]  Frederick P. Brooks,et al.  Force display performs better than visual display in a simple 6-D docking task , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[18]  Mark A. Livingston,et al.  Superior augmented reality registration by integrating landmark tracking and magnetic tracking , 1996, SIGGRAPH.

[19]  Stephen R. Ellis,et al.  Perspective Traffic Display Format and Airline Pilot Traffic Avoidance , 1987 .

[20]  Mel Slater,et al.  Presence in immersive virtual environments , 1993, Proceedings of IEEE Virtual Reality Annual International Symposium.

[21]  Cathleen Stasz Planning during Map Learning: The Global Strategies of High and Low Visual-Spatial Individuals. , 1980 .

[22]  Edwin L. Jacks,et al.  A laboratory for the study of graphical man-machine communication , 1899, AFIPS '64 (Fall, part I).

[23]  David L. Tate,et al.  Virtual environments for shipboard firefighting training , 1997, Proceedings of IEEE 1997 Annual International Symposium on Virtual Reality.

[24]  Doug A. Bowman,et al.  Design and evaluation of menu systems for immersive virtual environments , 2001, Proceedings IEEE Virtual Reality 2001.

[25]  Christopher D. Wickens,et al.  Target Cuing in Visual Search: The Effects of Conformality and Display Location on the Allocation of Visual Attention , 1999, Hum. Factors.

[26]  Randy F. Pausch,et al.  Navigation and locomotion in virtual worlds via flight into hand-held miniatures , 1995, SIGGRAPH.

[27]  Scott E. Hudson,et al.  Head-tracked orbital viewing: an interaction technique for immersive virtual environments , 1996, UIST '96.

[28]  Ivan E. Sutherland,et al.  A head-mounted three dimensional display , 1968, AFIPS Fall Joint Computing Conference.

[29]  Andrew S. Forsberg,et al.  Image plane interaction techniques in 3D immersive environments , 1997, SI3D.

[30]  Bernd Fröhlich,et al.  The Responsive Workbench [virtual work environment] , 1994, IEEE Computer Graphics and Applications.

[31]  K. B. Shimoga,et al.  Finger Force and Touch Feedback Issues in Dexterous Telemanipulation , 1992, Proceedings. Fourth Annual Conference on Intelligent Robotic Systems for Space Exploration.

[32]  Randy Pausch,et al.  Virtual reality on a WIM: interactive worlds in miniature , 1995, CHI '95.

[33]  Henry Sowizral,et al.  Embedding the 2D interaction metaphor in a real 3D virtual environment , 1995, Electronic Imaging.

[34]  Christina Vasilakis,et al.  Learning and Building Together in an Immersive Virtual World , 1999, Presence: Teleoperators & Virtual Environments.

[35]  Robert Taylor,et al.  Disney's Aladdin: first steps toward storytelling in virtual reality , 1996, SIGGRAPH.

[36]  Camille Goudeseune,et al.  Performance Factors in Control of High-Dimensional Space , 1999, ICMC.

[37]  Hunter G. Hoffman,et al.  Physically touching virtual objects using tactile augmentation enhances the realism of virtual environments , 1998, Proceedings. IEEE 1998 Virtual Reality Annual International Symposium (Cat. No.98CB36180).

[38]  C. Comeau,et al.  Headsight Television System Provides Remote Surveillance , 1961 .

[39]  F L Wightman,et al.  Headphone simulation of free-field listening. I: Stimulus synthesis. , 1989, The Journal of the Acoustical Society of America.

[40]  Woodrow Barfield,et al.  Comments on the Use of Olfactory Displays for Virtual Environments , 1996, Presence: Teleoperators & Virtual Environments.

[41]  Char Davies,et al.  Osmose: towards broadening the aesthetics of virtual reality , 1996, COMG.

[42]  David J. Homan,et al.  An integrated EVA/RMS virtual reality simulation, including force feedback for astronaut training , 1996 .

[43]  Mary C. Whitton,et al.  Passive haptics significantly enhances virtual environments , 2001 .

[44]  Tyson R. Henry,et al.  A Nose Gesture Interface Device: Extending Virtual Realities , 1992, Presence: Teleoperators & Virtual Environments.

[45]  David Zeltzer,et al.  Validation and verification of virtual environment training systems , 1996, Proceedings of the IEEE 1996 Virtual Reality Annual International Symposium.

[46]  A. D. Manning,et al.  Understanding Comics: The Invisible Art , 1993 .

[47]  Alan M. MacEachren,et al.  How Maps Work - Representation, Visualization, and Design , 1995 .

[48]  William R. Sherman,et al.  Literacy in virtual reality: a new medium , 1995, COMG.

[49]  Myron W. Krueger,et al.  Artificial reality II , 1991 .

[50]  David Zeltzer,et al.  Training the officer of the deck , 1995, IEEE Computer Graphics and Applications.

[51]  Ivan E. Sutherland,et al.  The Ultimate Display , 1965 .

[52]  George W. Fitzmaurice,et al.  HMDs, caves & chameleon: a human-centric analysis of interaction in virtual space , 1998, COMG.

[53]  Christopher Schmandt,et al.  Spatial input/display correspondence in a stereoscopic computer graphic work station , 1983, SIGGRAPH.

[54]  Hiroo Iwata,et al.  Virtual perambulator: a novel interface device for locomotion in virtual environment , 1996, Proceedings of the IEEE 1996 Virtual Reality Annual International Symposium.

[55]  James Wilson,et al.  Rapid Prototyping for User Interface Design , 1988 .

[56]  William A. McNeely,et al.  Robotic graphics: a new approach to force feedback for virtual reality , 1993, Proceedings of IEEE Virtual Reality Annual International Symposium.

[57]  Christina Vasilakis,et al.  Multi-perspective collaborative design in persistent networked virtual environments , 1996, Proceedings of the IEEE 1996 Virtual Reality Annual International Symposium.

[58]  George W. Fitzmaurice,et al.  Situated information spaces and spatially aware palmtop computers , 1993, CACM.

[59]  Sara Ann Bly Sound and computer information presentation , 1982 .

[60]  Brenda Laurel,et al.  Placeholder: landscape and narrative in virtual environments , 1994, COMG.

[61]  Doug A. Bowman,et al.  The Educational Value of an Information-Rich Virtual Environment , 1999, Presence: Teleoperators & Virtual Environments.

[62]  Takeo Kanade,et al.  What you can see is what you can feel-development of a visual/haptic interface to virtual environment , 1996, Proceedings of the IEEE 1996 Virtual Reality Annual International Symposium.

[63]  B. Rothbaum,et al.  Virtual reality exposure therapy in the treatment of fear of flying: a case report. , 1996, Behaviour research and therapy.

[64]  Pat Hanrahan,et al.  Volume Rendering , 2020, Definitions.

[65]  Tom Meyer,et al.  3D widgets for exploratory scientific visualization , 1994, UIST '94.

[66]  Mark R. Mine,et al.  Working in a Virtual World: Interaction Techniques Used in the Chapel Hill Immersive Modeling Program , 1996 .

[67]  Mary C. Whitton,et al.  Designing and Building the PIT: a Head-Tracked Stereo Workspace for Two Users , 1998 .

[68]  Hiroshi Ishii,et al.  Bricks: laying the foundations for graspable user interfaces , 1995, CHI '95.

[69]  William Ribarsky,et al.  The virtual annotation system , 1996, Proceedings of the IEEE 1996 Virtual Reality Annual International Symposium.

[70]  John Viega,et al.  3D magic lenses , 1996, UIST '96.

[71]  Eric Foxlin,et al.  Inertial head-tracker sensor fusion by a complementary separate-bias Kalman filter , 1996, Proceedings of the IEEE 1996 Virtual Reality Annual International Symposium.

[72]  Larry Smarr,et al.  Supercomputing and the transformation of science , 1993 .

[73]  John C. Hart,et al.  The CAVE: audio visual experience automatic virtual environment , 1992, CACM.

[74]  Marilyn C. Salzman,et al.  ScienceSpace: virtual realities for learning complex and abstract scientific concepts , 1996, Proceedings of the IEEE 1996 Virtual Reality Annual International Symposium.

[75]  R. Robin Baker,et al.  Human Navigation and Magnetoreception , 1989 .

[76]  Hong Z. Tan,et al.  HUMAN FACTORS FOR THE DESIGN OF FORCE-REFLECTING HAPTIC INTERFACES , 1994 .

[77]  Sharon Stansfield,et al.  Using virtual reality to train and plan response actions to acts of terrorism , 1997, Defense + Security Symposium.

[78]  Naoki Kawakami,et al.  Optimal design method for selective nerve stimulation and its application to electrocutaneous display , 2002, Proceedings 10th Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems. HAPTICS 2002.

[79]  Ivan E. Sutherland,et al.  Sketchpad a Man-Machine Graphical Communication System , 1899, Outstanding Dissertations in the Computer Sciences.

[80]  Ivan Poupyrev,et al.  The go-go interaction technique: non-linear mapping for direct manipulation in VR , 1996, UIST '96.

[81]  John A. Vince,et al.  Virtual reality systems , 1995 .

[82]  Ken Hinckley,et al.  Passive real-world interface props for neurosurgical visualization , 1994, International Conference on Human Factors in Computing Systems.

[83]  Robert S. Kennedy,et al.  Simulator Sickness Questionnaire: An enhanced method for quantifying simulator sickness. , 1993 .

[84]  Frederick P. Brooks,et al.  Moving objects in space: exploiting proprioception in virtual-environment interaction , 1997, SIGGRAPH.

[85]  Ryutarou Ohbuchi,et al.  Merging virtual objects with the real world: seeing ultrasound imagery within the patient , 1992, SIGGRAPH.

[86]  Henry Fuchs,et al.  Comparison of optical and video see-through, head-mounted displays , 1995, Other Conferences.

[87]  James E. Cutting,et al.  Chapter 3 – Perceiving Layout and Knowing Distances: The Integration, Relative Potency, and Contextual Use of Different Information about Depth* , 1995 .

[88]  Grigore C. Burdea,et al.  Force and Touch Feedback for Virtual Reality , 1996 .

[89]  J. Michael Moshell,et al.  A Two-Handed Interface for Object Manipulation in Virtual Environments , 1995, Presence: Teleoperators & Virtual Environments.

[90]  James M. Van Verth,et al.  Adding force feedback to graphics systems: issues and solutions , 1996, SIGGRAPH.

[91]  Sheila B. Banks,et al.  The Solar System Modeler , 1997, IEEE Computer Graphics and Applications.

[92]  John T. Kelso,et al.  DIVERSE: A Framework for Building Extensible and Reconfigurable Device-Independent Virtual Environments and Distributed Asynchronous Simulations , 2002, Presence: Teleoperators & Virtual Environments.

[93]  Dennis Proffitt,et al.  Quantifying immersion in virtual reality , 1997, SIGGRAPH.

[94]  James C. Chung A comparison of head-tracked and non-head-tracked steering modes in the targeting of radiotherapy treatment beams , 1992, I3D '92.

[95]  Morton L. Heilig,et al.  United States Patent Office: stereoscopic-television apparatus for individual use , 1994, COMG.