Description
This book provides a brief history of web-based virtual reality and shows readers how to build three-dimensional web content for businesses using the A-Frame framework. Topics include building a basic scene with A-Frame primitives, applying textures and models, implementing navigation and collision detection, adding multiuser support, and integrating WebRTC for audio, video, and screen sharing. Features are illustrated using real-world business examples, including scenes for real estate, travel, retail, education, and enterprise. This book is intended for students and business practitioners with minimal programming experience who are interested in creating business-oriented virtual reality experiences on the web. It may also be used by educators looking to introduce web-based virtual reality concepts in a classroom setting.
Part I: Background.- Chapter 1: History of Web-Based VR.- Chapter 2: Virtual Reality in Business.- Part II: A-Frame Fundamentals.- Chapter 3: Preparing the Development Workspace.- Chapter 4: Getting Started with A-Frame.- Part III: Advanced A-Frame Development.- Chapter 5: Integrating JavaScript.- Chapter 6: Multiuser Support.- Part IV: A-Frame Solutions for Business.- Chapter 7: Virtual Business Environments.- Chapter 8: Future Developments.
William Sause is an Assistant Professor of Practice in the Department of Business Systems and Analytics at Stetson University s School of Business (DeLand, Florida). Dr. Sause has over fifteen years of professional experience as a software developer at corporations such as McKesson and Lockheed Martin, where he developed web-based healthcare applications and virtual reality training simulations. His research interests include software development and virtual reality in business and education. At Stetson, he teaches courses in management information systems, databases and big data, programming, e-business application development, and virtual reality. During the COVID-19 pandemic, Dr. Sause served as the Brown Center Fellow for Digital and Remote Learning, where he consulted with faculty colleagues on the transition to online delivery of classes and promoted faculty development in digital and remote learning.



