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