Introduction to computer graphics using Java 2D and 3D - Klawonn, Frank, 1964- (Undergraduate topics in computer science, 2012)