Computer graphics : developments in virtual environments - Earnshaw, Rae A., 1944-; Vince, John (John A.) (Academic Press, 1995)