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, ...

Get 3D User Interfaces: Theory and Practice now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.