Interaction design for 3D user interfaces : the world of modern input devices for research, applications, and game development /
Francisco R. Ortega, Fatemeh Abyarjoo, Armando Barreto, Naphtali Rishe, Malek Adjouadi.
- xlii, 763 pages, [12] pages of plates : illustrations (some color) ; 24 cm
"An A.K. Peters book."
Includes bibliographical references (pages 661-728) and index.
I : Theory. Introduction -- Input : interfaces and devices -- Output : interfaces and displays -- Computer graphics -- 3D interaction -- 3D navigation -- Descriptive and predictive models -- Multi-touch -- Multi-touch for stereoscopic displays / Dimitar Valkov -- Pen and multi-touch modeling and recognition -- Using multi-touch with petri nets -- Eye gaze tracking as input in human-computer interaction -- Brain-computer interfaces : considerations for the next frontier in interactive graphics and games / Frances Lucretia Van Scoy -- II : Advanced topics. Introduction to 3D math for input devices / Steven P. Landers & David Rieksts -- Introduction to digital signal processing -- Three-dimensional rotations -- MEMS inertial sensors and magnetic sensors -- Kalman filters -- Quaternions and sensor fusion -- III : Hands-on. Hands-on : inertial sensors for 3D input / Paul W. Yost -- Simple hands-on project with Unity3D and Oculus Rift / Nonnarit O-larnnithipong -- Hands-on approach with Leap Motion / Frank E. Hernandez -- Hands-on approach with Kinect Sensor v2 / Frank E. Hernandez -- Creating home-brew devices with Arduino microcontrollers / Sudarat Tangnimithcok -- Autonomous bicycle with gyroscope sensor / Panuwat Janwattanapong & Mercedes Cabrerizo -- Input implementation details -- IV : Case study : speech as input. Multimodal human-like conversational interfaces / Ugan Yasavur & Christine Lisetti -- Adaptive dialog systems for health / Ugan Yasavur & Christine Lisetti -- V : Appendices. A : Displays / Jorge H. dos S. Chernicharo -- B : Creating your own virtual reality headset / Karell Muller.
In this new era of computing, where the iPhone, iPad, Xbox Kinect, and similar devices have changed the way to interact with computers, many questions have risen about how modern input devices can be used for a more intuitive user interaction. Interaction Design for 3D User Interfaces: The World of Modern Input Devices for Research, Applications, and Game Development addresses this paradigm shift by looking at user interfaces from an input perspective. The book is divided into four parts: * Theory of input devices and user interfaces, with an emphasis on multi-touch interaction * Advanced topics on reducing noise on input devices using Kalman Filters * A collection of hands-on approaches that allows the reader to gain experience with some devices * A case study examining speech as input Most of the chapters contain exercises that provide practical experience to enhance knowledge of the material in the related chapter. With its hands-on approach and the affordability of the required hardware, this book is an excellent flexible resource for both the novice and the expert in 3D user input device development. Researchers and practitioners will gain a much deeper understanding about user input devices and user interfaces. Game developers and software designers will find new techniques to improve their products by adding intuitive user interaction mechanisms to their games and applications. In addition to the resources provided in the book, its companion website, http://3DInputBook.com, provides additional resources, which include: additional exercises and project ideas, additional chapters, source code, and class instructors' resources. The additional resources are provided to keep helping you with new research and new technology as it becomes available to help you stay up to date.
9781482216943 1482216949 1482216957 9781482216950
Taylor & Francis, C/O Kentucky Dist Center 7625 Empire Dr, Florence, KY, USA, 41042 SAN 213-196X
2016417310
User interfaces (Computer systems)--Design. Three-dimensional display systems. Three-dimensional display systems. User interfaces (Computer systems)--Design.