Book description
The Complete, Up-To-Date Guide to Building Great 3D User
Interfaces for Any Application
3D interaction is suddenly everywhere. But simply using 3D input or
displays isn’t enough: 3D interfaces must be carefully
designed for optimal user experience. 3D User Interfaces: Theory
and Practice, Second Edition is today’s most
comprehensive primary reference to building state-of-the-art 3D
user interfaces and interactions. Five pioneering researchers and
practitioners cover the full spectrum of emerging applications,
techniques, and best practices. The authors combine theoretical
foundations, analysis of leading devices, and empirically validated
design guidelines. This edition adds two new chapters on human
factors and general human-computer interaction—indispensable
foundational knowledge for building any 3D user interface. It also
demonstrates advanced concepts at work through two running case
studies: a first-person VR game and a mobile augmented reality
application.
Coverage Includes
3D user interfaces: evolution, elements, and roadmaps
Key applications: virtual and augmented reality (VR, AR), mobile/wearable devices
What 3D UI designers should know about human sensory systems and cognition ergonomics
How proven human-computer interaction techniques apply to 3D UIs
3D UI output hardware for visual, auditory, and haptic/ tactile systems
Obtaining 3D position, orientation, and motion data for users in physical space
3D object selection and manipulation
Navigation and wayfinding techniques for moving through virtual and physical spaces
Changing application state with system control techniques, issuing commands, and enabling other forms of user input
Strategies for choosing, developing, and evaluating 3D user interfaces
Utilizing 2D, “magic,” “natural,” multimodal, and two-handed interaction
The future of 3D user interfaces: open research problems and emerging technologies
Table of contents
- About This E-Book
- Title Page
- Copyright Page
- Dedication Page
- Contents at a glance
- Contents
- Foreword to the Second Edition
- Foreword to the First Edition
- Preface to the Second Edition
- Preface to the First Edition
- Acknowledgments
- About the Authors
- Part I: Foundations of 3D User Interfaces
- Part II: Human Factors and Human-Computer Interaction Basics
- Part III: Hardware Technologies for 3D User Interfaces
-
Part IV: 3D Interaction Techniques
-
7 Selection and Manipulation
- 7.1 Introduction
- 7.2 3D Manipulation Tasks
- 7.3 Classifications for 3D Manipulation
- 7.4 Grasping Metaphors
- 7.5 Pointing Metaphors
- 7.6 Surface Metaphors
- 7.7 Indirect Metaphors
- 7.8 Bimanual Metaphors
- 7.9 Hybrid Metaphors
- 7.10 Other Aspects of 3D Manipulation
- 7.11 Design Guidelines
- 7.12 Case Studies
- 7.13 Conclusion
- Recommended Reading
-
8 Travel
- 8.1 Introduction
- 8.2 3D Travel Tasks
- 8.3 Classifications for 3D Travel
- 8.4 Walking Metaphors
- 8.5 Steering Metaphors
- 8.6 Selection-Based Travel Metaphors
- 8.7 Manipulation-Based Travel Metaphors
- 8.8 Other Aspects of Travel Techniques
- 8.9 Wayfinding in 3D Environments
- 8.10 Design Guidelines
- 8.11 Case Studies
- 8.12 Conclusion
- Recommended Reading
- 9 System Control
-
7 Selection and Manipulation
-
Part V: Designing and Developing 3D User Interfaces
- 10 Strategies in Designing and Developing 3D User Interfaces
-
11 Evaluation of 3D User Interfaces
- 11.1 Introduction
- 11.2 Evaluation Methods for 3D UIs
- 11.3 Evaluation Metrics for 3D UIs
- 11.4 Characteristics of 3D UI Evaluations
- 11.5 Classification of Evaluation Methods
- 11.6 Three Multimethod Approaches
- 11.7 Guidelines for 3D UI Evaluation
- 11.8 Case Studies
- 11.9 Conclusion
- Recommended Reading
- Acknowledgment
- Part VI: THE FUTURE OF 3D INTERFACES
- Bibliography
- Index
Product information
- Title: 3D User Interfaces
- Author(s):
- Release date: March 2017
- Publisher(s): Addison-Wesley Professional
- ISBN: 9780134034478
You might also like
book
3D User Interfaces: Theory and Practice
Here’s what three pioneers in computer graphics and human-computer interaction have to say about this book: …
book
Real-Time 3D Graphics with WebGL 2 - Second Edition
A comprehensive guide with 80+ examples on 3D programming in WebGL 2, covering computer graphics topics …
book
3D Graphics Rendering Cookbook
Build a 3D rendering engine from scratch while solving problems in a step-by-step way with the …
book
3D Math Primer for Graphics and Game Development, 2nd Edition
This engaging book presents the essential mathematics needed to describe, simulate, and render a 3D world. …