Visualization Toolkit: An Object-Oriented Approach to 3D Graphics - Schroeder, W; Martin, K; Lorensen, B (4th edition. Kitware, 2006)