O'Reilly logo

3D User Interfaces: Theory and Practice by Ivan Poupyrev, Joseph J. LaViola Jr., Ernst Kruijff, Doug A. Bowman

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 8. System Control

In 2D interfaces, UI elements such as pull-down menus, pop-up menus, toolboxes, palettes, toggles, radio buttons, and checkboxes are everywhere. These elements are examples of system control techniques—they allow us to send commands to an application, change a mode, or modify a parameter. Although we don’t think much about the design of such techniques in 2D UIs, system control interfaces for 3D UIs are not trivial. Simply adapting 2D desktop-based widgets is not the ultimate solution. In this chapter, we discuss and compare various system control solutions for 3D UIs.

8.1. Introduction

The issuing of commands is a critical way to access any computer system’s functionality. For example, with traditional desktop computers, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required