New Advances in computer graphics - Earnshaw, R A (Springer-Verlag, 1989)