Developing Virtual Reality Applications: Foundations of Effective Design

Virtual Reality systems enable organizations to cut costs and time, maintain financial and organizational control over the development process, digitally evaluate products before having them created, and allow for greater creative exploration. In this book, VR developers Alan Craig, William Sherman, and Jeffrey Will examine a comprehensive collection of current,unique, and foundational VR applications in a multitude of fields, such as business, science, medicine, art, entertainment, and public safety among others. An insider's view of what works, what doesn't work, and why, Developing Virtual Reality Applications explores core technical information and background theory as well as the evolution of key applications from their genesis to their most current form. Developmental techniques are cross-referenced between different applications linking information to describe overall VR trends and fundamental best practices. This synergy, coupled with the most up to date research being conducted, provides a hands-on guide for building applications, and an enhanced, panoramic view of VR development. Developing Virtual Reality Applications is an indispensable one-stop reference for anyone working in this burgeoning field. Dozens of detailed application descriptions provide practical ideas for VR development in ALL areas of interest! Development techniques are cross referenced between different application areas, providing fundamental best practices! Includes a media-rich companion website with hours of footage from application demonstrations

[1]  Hyeongseok Ko,et al.  Insertion of an articulated human into a networked virtual environment , 1994, Fifth Annual Conference on AI, and Planning in High Autonomy Systems.

[2]  C. Dede Using Virtual Reality Technology to Convey Abstract Scientific Concepts , 1997 .

[3]  Michael Zyda,et al.  NPSNET:A Network Software Architecture for LargeScale Virtual Environments , 1994, Presence: Teleoperators & Virtual Environments.

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

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

[6]  Terrence Fong,et al.  OPERATOR INTERFACES AND NETWORK-BASED PARTICIPATION FOR DANTE II , 1995 .

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

[8]  Steve Bryson,et al.  Time management, simultaneity and time-critical computation in interactive unsteady visualization environments , 1996, Proceedings of Seventh Annual IEEE Visualization '96.

[9]  Rick Stevens,et al.  Performance Models of Interactive, Immersive Visualization for Scientific Applications , 1996 .

[10]  Mary C. Whitton,et al.  Real-time incremental visualization of dynamic ultrasound volumes using parallel BSP trees , 1996, Proceedings of Seventh Annual IEEE Visualization '96.

[11]  Ramesh Raskar,et al.  Augmented Reality Visualization for Laparoscopic Surgery , 1998, MICCAI.

[12]  David R. Pratt,et al.  Soldier Station: A Tool for Dismounted Infantry Analysis , 1997 .

[13]  Roberts Rj Passenger fear of flying: behavioural treatment with extensive in-vivo exposure and group support , 1989 .

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

[15]  Wheless,et al.  Virtual Reality in Oceanography , 1995 .

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

[17]  Mark A. Livingston,et al.  Managing latency in complex augmented reality systems , 1997, SI3D.

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

[19]  Rudy Darken,et al.  The omni-directional treadmill: a locomotion device for virtual worlds , 1997, UIST '97.

[20]  R. Bowen Loftin,et al.  Training the Hubble space telescope flight team , 1995, IEEE Computer Graphics and Applications.

[21]  Michael Zyda,et al.  NPSNET and the Naval Postgraduate School Graphics and Video Laboratory , 1993, Presence: Teleoperators & Virtual Environments.

[22]  Mark R. Mine Characterization of End-to-End Delays in Head-Mounted Display Systems , 1993 .

[23]  Butler Hine,et al.  VEVI: A Virtual Reality Tool For Robotic Planetary Explorations , 1994 .

[24]  D. Homan Virtual Reality and the Hubble Space Telescope , 1994 .

[25]  Dorothy Strickland,et al.  A Virtual Reality Application with Autistic Children , 1996, Presence: Teleoperators & Virtual Environments.

[26]  Doug A. Bowman,et al.  Designing Animal Habitats Within an Immersive VE , 1998, IEEE Computer Graphics and Applications.

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

[28]  Michael J. Ackerman,et al.  Technical Milestone: The visible Human Male: A Technical Report , 1996, J. Am. Medical Informatics Assoc..

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

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

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

[32]  Anthony E. Cawkell,et al.  Understanding Virtual Reality , 2003, J. Documentation.

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

[34]  Mary C. Whitton,et al.  Technologies for augmented reality systems: realizing ultrasound-guided needle biopsies , 1996, SIGGRAPH.

[35]  Georgios Sakas,et al.  Extracting surfaces from fuzzy 3D-ultrasound data , 1995, SIGGRAPH.