Skip to main content

Developing Virtual Reality Applications

Foundations of Effective Design

  • 1st Edition - June 2, 2009
  • Latest edition
  • Authors: Alan B. Craig, William R. Sherman, Jeffrey D. Will
  • Language: English

Virtual Reality systems enable organizations to cut costs and time, maintain financial and organizational control over the development process, digitally evaluate products before… Read more

Early spring sale

Nurture your knowledge

Grow your expertise with up to 25% off trusted resources.

Description

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.

Key features

  • 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!

Readership

Professionals and researchers in Virtual Reality, including hardware and software developers and engineers. Practitioners concerned with modeling and visualization as well as managers in industry that are looking for and evaluating enabling technologies

Table of contents

CHAPTER 1 Introduction to Virtual Reality1.1 What is virtual reality?1.2 The beginnings of VR1.2.1 Morton Heilig’s Sensorama1.2.2 Ivan Sutherland’s vision for computer-based virtual reality 1.2.3 Myron Krueger’s videoplace1.2.4 University of North Carolina at Chapel Hill1.2.5 Electronic Visualization Lab at the University of Illinois at Chicago 1.3 VR paradigms1.4 Collaboration1.5 Virtual reality systems1.5.1 Hardware1.5.2 Software1.6 Representation1.7 User interaction1.7.1 Interaction Techniques1.7.2 Making selections1.7.3 Manipulating the virtual world1.7.4 Navigation

CHAPTER 2 Applying Virtual Reality2.1 Virtual reality: the medium2.2 Form and genre2.3 What makes an application a good candidate for VR2.4 Promising application fields2.4.1 Virtual prototyping 2.4.2 Architectural walkthroughs2.4.3 Visualization2.4.4 Training2.4.5 Entertainment2.4.6 Other application genres2.5 Demonstrated benefits of virtual reality2.6 More recent trends in virtual reality application development 2.6.1 Converting extant applications to virtual reality without having access to the application code 2.6.2 Developing virtual reality applications with game engines 2.6.3 Low-cost input devices2.6.4 Cluster-based compute engines and high-performance graphics acceleration 2.6.5 Passive stereo displays2.6.6 Augmented reality and handheld devices2.6.7 Wireless interaction and optical tracking2.6.8 More senses2.6.9 Multiperson virtual and augmented reality2.6.10 Tiled displays2.6.11 Head-based projection2.6.12 Tele-immersion 2.7 A framework for VR application development About the applications in this book

CHAPTER 3 Business and Manufacturing3.1 Areas of application3.1.1 Product development3.1.2 Business education3.1.3 Marketing3.2 Other and future usage of VR in business and manufacturing

CHAPTER 4 Science Applications4.1 Areas of application4.1.1 Exploration4.1.2 Physical system simulation and interaction 4.1.3 Areas of application in science

CHAPTER 5 Medical Applications5.1 Areas of application

CHAPTER 6 Education Applications6.1 Areas of application6.2 Other and future uses

CHAPTER 7 Public Safety and Military Applications7.1 Areas of application7.1.1 Equipment operation training

CHAPTER 8 Art8.1 Areas of application8.1.1 Design and sketching8.1.2 Exploration of the medium8.1.3 Empathetic experiences8.1.4 Exploration of the human condition8.1.5 Other and future usage of VR in art

CHAPTER 9 Entertainment Applications9.1 Areas of application9.1.1 Games9.1.2 Interactive fiction9.1.3 Creative expression9.1.4 Entertainment production

CHAPTER 10 Putting It All Together10.1 Executive summary10.2 Introduction10.3 The database fields10.4 Finding applications with specific characteristics10.4.1 Showing all the characteristics of a specific application 10.4.2 Application taxonomies

Product details

  • Edition: 1
  • Latest edition
  • Published: July 15, 2009
  • Language: English

About the authors

AC

Alan B. Craig

Dr. Alan B. Craig is an independent consultant in Virtual Reality, Augmented Reality, Visualization, and High Performance Computing. Prior to this role, he contributed much to these fields during his thirty-year career at the University of Illinois at Urbana-Champaign (UIUC) as a Research Scientist at the National Center for Supercomputing Applications (NCSA) and as Senior Associate Director for Human-Computer Interaction at the Institute for Computing in Humanities, Arts, and Social Science (I-CHASS). Among his other consulting roles, he is currently engaged with the Extreme Science and Engineering Discovery Environment (XSEDE). Dr. Craig has been called upon to speak as an expert in VR and AR at countless worldwide events and continues to speak at various venues. He has taught classes related to VR and AR online as well as onsite at universities, companies, and high school campuses. Dr. Craig has worked with government and industry entities regarding VR and AR applications. He has been interviewed by numerous publications, television, and news outlets. In addition to Understanding Virtual Reality (with William R. Sherman) he also authored Developing Virtual Reality Applications (with William R. Sherman and Jeffrey D. Will) and Understanding Augmented Reality. Additionally, he has written multiple book chapters and articles. He has developed many virtual reality and augmented reality applications in content areas ranging from archaeology to zoology. He also teaches and advises on related topics. His primary focus has been on the use of virtual reality and augmented reality in educational applications and his work centers on the continuum between the physical and the digital. He holds three patents.
Affiliations and expertise
Independent Consultant, Inventor, Musician, Author, Scientist, Teacher

JW

Jeffrey D. Will

Dr. Jeff Will is an Associate Professor at Valparaiso University. He received his Ph.D. in electrical engineering at the University of Illinois at Urbana-Champaign. In 2002, he was named the Fredrick F. Jenny Professor of Emerging Technology in Engineering. He established the college’s Scientific Visualization Laboratory, where he has directed students in major research projects and taught VR technology and programming courses to undergraduates as well as aided faculty from other disciplines to integrate VR into their curricula.
Affiliations and expertise
Associate Professor, Electrical and Computer Engineering, Valparaiso University, IN, USA

View book on ScienceDirect

Read Developing Virtual Reality Applications on ScienceDirect