3D User Interfaces

Theory and Practice
Author: Joseph J. LaViola Jr.,Ernst Kruijff,Ryan P. McMahan,Doug Bowman,Ivan P. Poupyrev
Publisher: Addison-Wesley Professional
ISBN: 0134034465
Category: Computers
Page: 400
View: 2190
DOWNLOAD NOW »
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

3D User Interfaces

Theory and Practice, CourseSmart eTextbook
Author: Doug Bowman,Ernst Kruijff,Joseph J. LaViola Jr.,Ivan P. Poupyrev
Publisher: Addison-Wesley
ISBN: 013339056X
Category: Computers
Page: 507
View: 7199
DOWNLOAD NOW »
Here’s what three pioneers in computer graphics and human-computer interaction have to say about this book: “What a tour de force—everything one would want—comprehensive, encyclopedic, and authoritative.” —Jim Foley “At last, a book on this important, emerging area. It will be an indispensable reference for the practitioner, researcher, and student interested in 3D user interfaces.” —Andy van Dam “Finally, the book we need to bridge the dream of 3D graphics with the user-centered reality of interface design. A thoughtful and practical guide for researchers and product developers. Thorough review, great examples.” —Ben Shneiderman As 3D technology becomes available for a wide range of applications, its successful deployment will require well-designed user interfaces (UIs). Specifically, software and hardware developers will need to understand the interaction principles and techniques peculiar to a 3D environment. This understanding, of course, builds on usability experience with 2D UIs. But it also involves new and unique challenges and opportunities. Discussing all relevant aspects of interaction, enhanced by instructive examples and guidelines, 3D User Interfaces comprises a single source for the latest theory and practice of 3D UIs. Many people already have seen 3D UIs in computer-aided design, radiation therapy, surgical simulation, data visualization, and virtual-reality entertainment. The next generation of computer games, mobile devices, and desktop applications also will feature 3D interaction. The authors of this book, each at the forefront of research and development in the young and dynamic field of 3D UIs, show how to produce usable 3D applications that deliver on their enormous promise. Coverage includes: The psychology and human factors of various 3D interaction tasks Different approaches for evaluating 3D UIs Results from empirical studies of 3D interaction techniques Principles for choosing appropriate input and output devices for 3D systems Details and tips on implementing common 3D interaction techniques Guidelines for selecting the most effective interaction techniques for common 3D tasks Case studies of 3D UIs in real-world applications To help you keep pace with this fast-evolving field, the book’s Web site, www.3dui.org, will offer information and links to the latest 3D UI research and applications.

3D User Interfaces


Author: Joseph LaViola Jr J.
Publisher: N.A
ISBN: 9780134034478
Category:
Page: N.A
View: 4266
DOWNLOAD NOW »


3D User Interfaces

Theory and Practice, CourseSmart eTextbook
Author: Doug Bowman,Ernst Kruijff,Joseph J. LaViola Jr.,Ivan P. Poupyrev
Publisher: Addison-Wesley
ISBN: 013339056X
Category: Computers
Page: 507
View: 4975
DOWNLOAD NOW »
Here’s what three pioneers in computer graphics and human-computer interaction have to say about this book: “What a tour de force—everything one would want—comprehensive, encyclopedic, and authoritative.” —Jim Foley “At last, a book on this important, emerging area. It will be an indispensable reference for the practitioner, researcher, and student interested in 3D user interfaces.” —Andy van Dam “Finally, the book we need to bridge the dream of 3D graphics with the user-centered reality of interface design. A thoughtful and practical guide for researchers and product developers. Thorough review, great examples.” —Ben Shneiderman As 3D technology becomes available for a wide range of applications, its successful deployment will require well-designed user interfaces (UIs). Specifically, software and hardware developers will need to understand the interaction principles and techniques peculiar to a 3D environment. This understanding, of course, builds on usability experience with 2D UIs. But it also involves new and unique challenges and opportunities. Discussing all relevant aspects of interaction, enhanced by instructive examples and guidelines, 3D User Interfaces comprises a single source for the latest theory and practice of 3D UIs. Many people already have seen 3D UIs in computer-aided design, radiation therapy, surgical simulation, data visualization, and virtual-reality entertainment. The next generation of computer games, mobile devices, and desktop applications also will feature 3D interaction. The authors of this book, each at the forefront of research and development in the young and dynamic field of 3D UIs, show how to produce usable 3D applications that deliver on their enormous promise. Coverage includes: The psychology and human factors of various 3D interaction tasks Different approaches for evaluating 3D UIs Results from empirical studies of 3D interaction techniques Principles for choosing appropriate input and output devices for 3D systems Details and tips on implementing common 3D interaction techniques Guidelines for selecting the most effective interaction techniques for common 3D tasks Case studies of 3D UIs in real-world applications To help you keep pace with this fast-evolving field, the book’s Web site, www.3dui.org, will offer information and links to the latest 3D UI research and applications.

The Oxford Handbook of Cognitive Engineering


Author: John D. Lee,Alex Kirlik
Publisher: Oxford University Press
ISBN: 0199757186
Category: Psychology
Page: 639
View: 4800
DOWNLOAD NOW »
This handbook is the first to provide comprehensive coverage of original state-of-the-science research, analysis, and design of integrated, human-technology systems.

Handbook of Virtual Environments

Design, Implementation, and Applications, Second Edition
Author: Kelly S. Hale,Kay M. Stanney
Publisher: CRC Press
ISBN: 1466511842
Category: Technology & Engineering
Page: 1458
View: 2338
DOWNLOAD NOW »
A Complete Toolbox of Theories and Techniques The second edition of a bestseller, Handbook of Virtual Environments: Design, Implementation, and Applications presents systematic and extensive coverage of the primary areas of research and development within VE technology. It brings together a comprehensive set of contributed articles that address the principles required to define system requirements and design, build, evaluate, implement, and manage the effective use of VE applications. The contributors provide critical insights and principles associated with their given areas of expertise to provide extensive scope and detail on VE technology and its applications. What’s New in the Second Edition: Updated glossary of terms to promote common language throughout the community New chapters on olfactory perception, avatar control, motion sickness, and display design, as well as a whole host of new application areas Updated information to reflect the tremendous progress made over the last decade in applying VE technology to a growing number of domains This second edition includes nine new, as well as forty-one updated chapters that reflect the progress made in basic and applied research related to the creation, application, and evaluation of virtual environments. Contributions from leading researchers and practitioners from multidisciplinary domains provide a wealth of theoretical and practical information, resulting in a complete toolbox of theories and techniques that you can rely on to develop more captivating and effective virtual worlds. The handbook supplies a valuable resource for advancing VE applications as you take them from the laboratory to the real-world lives of people everywhere.

Designing Interfaces


Author: Jenifer Tidwell
Publisher: "O'Reilly Media, Inc."
ISBN: 1449302831
Category: COMPUTERS
Page: 578
View: 6239
DOWNLOAD NOW »
This text offers advice on creating user-friendly interface designs - whether they're delivered on the Web, a CD, or a 'smart' device like a cell phone. It presents solutions to common UI design problems as a collection of patterns - each containing concrete examples, recommendations, and warnings.

The Essential Guide to User Interface Design

An Introduction to GUI Design Principles and Techniques
Author: Wilbert O. Galitz
Publisher: John Wiley & Sons
ISBN: 0470146222
Category: Computers
Page: 857
View: 511
DOWNLOAD NOW »
Bringing together the results of more than 300 new design studies, an understanding of people, knowledge of hardware and software capabilities, and the author’s practical experience gained from 45 years of work with display-based systems, this book addresses interface and screen design from the user’s perspective. You will learn how to create an effective design methodology, design and organize screens and Web pages that encourage efficient comprehension and execution, and create screen icons and graphics that make displays easier and more comfortable to use.

Search User Interfaces


Author: Marti A. Hearst
Publisher: Cambridge University Press
ISBN: 1139642812
Category: Computers
Page: N.A
View: 2216
DOWNLOAD NOW »
The truly world-wide reach of the Web has brought with it a new realisation of the enormous importance of usability and user interface design. In the last ten years, much has become understood about what works in search interfaces from a usability perspective, and what does not. Researchers and practitioners have developed a wide range of innovative interface ideas, but only the most broadly acceptable make their way into major web search engines. This book summarizes these developments, presenting the state of the art of search interface design, both in academic research and in deployment in commercial systems. Many books describe the algorithms behind search engines and information retrieval systems, but the unique focus of this book is specifically on the user interface. It will be welcomed by industry professionals who design systems that use search interfaces as well as graduate students and academic researchers who investigate information systems.

Software Architecture in Practice


Author: Len Bass,Paul Clements,Rick Kazman
Publisher: Addison-Wesley Professional
ISBN: 9780321154958
Category: Computers
Page: 528
View: 3138
DOWNLOAD NOW »
• •A thorough introduction to all aspects of software architecture •Shows how the knowledge and application of software architecture can help an organisation achieve the quality goals of its systems •The field of software architecture continues to grow, and this book is the leading introduction

Essential Mobile Interaction Design

Perfecting Interface Design in Mobile Apps
Author: Cameron Banga,Josh Weinhold
Publisher: Pearson Education
ISBN: 0321961579
Category: Computers
Page: 275
View: 5774
DOWNLOAD NOW »
Mobile apps should feel natural and intuitive. Users should quickly and easily understand them. This means effective interaction and interface design is crucial to the success of any mobile app. However, few mobile app developers (or even designers) have had adequate training in these areas.

API Design for C++


Author: Martin Reddy
Publisher: Elsevier
ISBN: 9780123850041
Category: Computers
Page: 472
View: 9253
DOWNLOAD NOW »
API Design for C++ provides a comprehensive discussion of Application Programming Interface (API) development, from initial design through implementation, testing, documentation, release, versioning, maintenance, and deprecation. It is the only book that teaches the strategies of C++ API development, including interface design, versioning, scripting, and plug-in extensibility. Drawing from the author's experience on large scale, collaborative software projects, the text offers practical techniques of API design that produce robust code for the long term. It presents patterns and practices that provide real value to individual developers as well as organizations. API Design for C++ explores often overlooked issues, both technical and non-technical, contributing to successful design decisions that product high quality, robust, and long-lived APIs. It focuses on various API styles and patterns that will allow you to produce elegant and durable libraries. A discussion on testing strategies concentrates on automated API testing techniques rather than attempting to include end-user application testing techniques such as GUI testing, system testing, or manual testing. Each concept is illustrated with extensive C++ code examples, and fully functional examples and working source code for experimentation are available online. This book will be helpful to new programmers who understand the fundamentals of C++ and who want to advance their design skills, as well as to senior engineers and software architects seeking to gain new expertise to complement their existing talents. Three specific groups of readers are targeted: practicing software engineers and architects, technical managers, and students and educators. The only book that teaches the strategies of C++ API development, including design, versioning, documentation, testing, scripting, and extensibility. Extensive code examples illustrate each concept, with fully functional examples and working source code for experimentation available online. Covers various API styles and patterns with a focus on practical and efficient designs for large-scale long-term projects.

Computer Graphics

Principles and Practice
Author: James D. Foley
Publisher: Addison-Wesley Professional
ISBN: 9780201848403
Category: Computers
Page: 1175
View: 9136
DOWNLOAD NOW »
A guide to the concepts and applications of computer graphics covers such topics as interaction techniques, dialogue design, and user interface software.

Interaction Design

Beyond Human-Computer Interaction
Author: Jenny Preece,Yvonne Rogers,Helen Sharp
Publisher: John Wiley & Sons
ISBN: 1119020751
Category: Computers
Page: 584
View: 1947
DOWNLOAD NOW »
This is an ideal resource for learning the interdisciplinary skills needed for interaction design, human computer interaction, information design, web design and ubiquitous computing. This text offers a cross-disciplinary, practical and process-oriented introduction to the field, showing not just what principles ought to apply to interaction design, but crucially how they can be applied.

Automotive User Interfaces

Creating Interactive Experiences in the Car
Author: Gerrit Meixner,Christian Müller
Publisher: Springer
ISBN: 3319494481
Category: Computers
Page: 510
View: 8121
DOWNLOAD NOW »
This book focuses on automotive user interfaces for in-vehicle usage, looking at car electronics, its software of hidden technologies (e.g., ASP, ESP), comfort functions (e.g., navigation, communication, entertainment) and driver assistance (e.g., distance checking). The increased complexity of automotive user interfaces, driven by the need for using consumer electronic devices in cars as well as autonomous driving, has sparked a plethora of new research within this field of study. Covering a broad spectrum of detailed topics, the authors of this edited volume offer an outstanding overview of the current state of the art; providing deep insights into usability and user experience, interaction techniques and technologies as well as methods, tools and its applications, exploring the increasing importance of Human-Computer-Interaction (HCI) within the automotive industry Automotive User Interfaces is intended as an authoritative and valuable resource for professional practitioners and researchers alike, as well as computer science and engineering students who are interested in automotive interfaces.

The Humane Interface

New Directions for Designing Interactive Systems
Author: Jef Raskin
Publisher: Addison-Wesley Professional
ISBN: 9780201379372
Category: Computers
Page: 233
View: 1475
DOWNLOAD NOW »
The honeymoon with digital technology is over: millions of users are tired of having to learn huge, arcane programs to perform the simplest tasks and have had enough of system crashes. In "The Humane Interface", Jef Raskin--the legendary, controversial creator of the original Apple Macintosh project--shows that there is another path. The book presents breakthrough solutions for navigation, error management, and more, with detailed case studies from the author's own work.

Quantifying the User Experience

Practical Statistics for User Research
Author: Jeff Sauro,James R Lewis
Publisher: Morgan Kaufmann
ISBN: 0128025484
Category: Computers
Page: 350
View: 2394
DOWNLOAD NOW »
Quantifying the User Experience: Practical Statistics for User Research, Second Edition, provides practitioners and researchers with the information they need to confidently quantify, qualify, and justify their data. The book presents a practical guide on how to use statistics to solve common quantitative problems that arise in user research. It addresses questions users face every day, including, Is the current product more usable than our competition? Can we be sure at least 70% of users can complete the task on their first attempt? How long will it take users to purchase products on the website? This book provides a foundation for statistical theories and the best practices needed to apply them. The authors draw on decades of statistical literature from human factors, industrial engineering, and psychology, as well as their own published research, providing both concrete solutions (Excel formulas and links to their own web-calculators), along with an engaging discussion on the statistical reasons why tests work and how to effectively communicate results. Throughout this new edition, users will find updates on standardized usability questionnaires, a new chapter on general linear modeling (correlation, regression, and analysis of variance), with updated examples and case studies throughout. Completely updated to provide practical guidance on solving usability testing problems with statistics for any project, including those using Six Sigma practices Includes new and revised information on standardized usability questionnaires Includes a completely new chapter introducing correlation, regression, and analysis of variance Shows practitioners which test to use, why they work, and best practices for application, along with easy-to-use Excel formulas and web-calculators for analyzing data Recommends ways for researchers and practitioners to communicate results to stakeholders in plain English

Augmented Reality

Principles and Practice
Author: Dieter Schmalstieg,Tobias Hollerer
Publisher: Addison-Wesley Professional
ISBN: 0133153207
Category: Computers
Page: 528
View: 9120
DOWNLOAD NOW »
Augmented reality (AR) is one of today's most fascinating and future-oriented areas of computer science and technology. By overlaying computer-generated information on views of the real world, AR amplifies human perception and cognition in remarkable new ways. Do you like the virtual first-down line in football games on TV? That's AR. And AR apps are rapidly coming to billions of smartphones, too. Working in AR requires knowledge from diverse disciplines, including computer vision, computer graphics, and human-computer interaction (HCI). Augmented Reality: Principles and Practice integrates all this knowledge into a single-source reference, presenting the most significant AR work with scrupulous accuracy. Dieter Schmalstieg, a pioneer of both AR foundation and application, is drawing from his two decades of AR experience to clearly present the field. Together with mobile AR pioneer and research colleague Tobias Höllerer, the authors address all aspects of the field, illuminating AR from both technical and HCI perspectives. The authors review AR's technical foundations, including display and tracking technologies, show how AR emerges from the symbiosis of computer vision and computer graphics, introduce AR-specific visualization and 3D interaction techniques, and showcase applications from diverse industries. They conclude with an outlook on trends and emerging technologies, including practical pointers for beginning practitioners. This book is an indispensable resource for everyone interested in AR, including software and app developers, engineers, students and instructors, researchers, and hobbyists. For use in educational environments, the authors will provide a companion website containing slides, code examples, and other source materials.

Designing for Humans


Author: Jan Noyes
Publisher: Psychology Press
ISBN: 1134588100
Category: Psychology
Page: 232
View: 1996
DOWNLOAD NOW »
Nature aside, the world in which we live should be designed for us, from everyday products like scissors and chairs to complex systems in avionics, medicine and nuclear power applications. Now more than ever, technological advances continue to increase the range and complexity of tasks that people have to perform. As a discipline, human factors psychology (ergonomics) therefore has an increasingly important role to play in ensuring that the human user's physical characteristics, cognitive abilities and social needs are taken into account in the development, implementation and operation of products and systems. In this book, Jan Noyes provides a comprehensive and up-to-date overview of human-machine interaction and the design of environments at work. Focusing on topics relevant to user-centred design, she includes coverage of the capabilities and limitations of humans, human-machine interactions, work environments, and organizational issues. Health and safety issues underpin a large amount of work on the human factors of design, and these are addressed fully throughout the book. Each chapter includes case studies that demonstrate the real-world relevance of the points being made and concludes with a list of key points. Although aimed primarily at advanced undergraduates, postgraduates and researchers in organizational and occupational psychology, this book will also be of relevance to students on engineering, computing and applied psychology/human factors programmes.

User and Task Analysis for Interface Design


Author: JoAnn T. Hackos,Janice C. Redish
Publisher: Wiley
ISBN: N.A
Category: Computers
Page: 512
View: 9869
DOWNLOAD NOW »
"Hackos and Redish wisely offer us the three things we most need about user and task analysis: practical advice, practical advice, and practical advice." -Ben Shneiderman, University of Maryland "This book is well written, thorough, and loaded with techniques, examples, and resources that bring analysis to everyone." -Marcia L. Conner, Director of Usability & Learnability PeopleSoft, Inc. User and Task Analysis for Interface Design helps you design a great user interface by focusing on the most important step in the process -the first one. You learn to go out and observe your users at work, whether they are employees of your company or people in customer organizations. You learn to find out what your users really need, not by asking them what they want, but by going through a process of understanding what they are trying to accomplish. JoAnn Hackos and Janice (Ginny) Redish, internationally known experts in usable design, take you through a step-by-step process to conduct a user and task analysis. You learn: * How interface designers use user and task analysis to build successful interfaces * Why knowledge of users, their tasks, and their environments is critical to successful design * How to prepare and set up your site visits * How to select and train your user and task analysis team * What observations to make, questions to ask, and questions to avoid * How to record and report what you have learned to your development team members * How to turn the information you've gathered into design ideas * How to create paper prototypes of your interface design * How to conduct usability tests with your prototypes to find out if you're on the right track. This book includes many examples of design successes and challenges for products of every kind.