The visualization toolkit an object-oriented approach to 3D graphics - Schroeder, William J.; Martin, Kenneth W.; Lorensen, Bill (Prentice Hall, 1996)