The visualization toolkit an object-oriented approach to 3D graphics - Schroeder, Will; Lorensen, Bill (Prentice Hall PTR, 1996)