TY - BOOK AU - Ammeraal, Leen AU - Zhang, Kang TI - Computer graphics for Java programmers SN - 9780470031605 AV - T 385 .A46 2007 PY - 2007/// CY - West Susex PB - John Wiley & Son, Inc. KW - JAVA (COMPUTER PROGRAM LANGUAGE) N1 - Includes bibliographical references and index; Chapter 1: Elementary concepts -- Chapter 2: Applied geometry -- Chapter 3: Geometrical transformations -- Chapter 4: Some classic algorithms -- Chapter 5: Perspective -- Chapter 6: Hidden-line elimination -- Chapter 7: Hidden-face elimination -- Chapter 8: Fractals N2 - A great many varied and interesting visual effects can be achieved with computer graphics, for which a fundamental understanding of the underlying mathematical concepts - and a knowledge of how they can be implemented in a particular programming language - is essential. Computer Graphics for Java Programmers, 2nd edition covers elementary concepts in creating and manipulating 2D and 3D graphical objects, covering topics from classic graphics algorithms to perspective drawings and hidden-line elimination. Completely revised and updated throughout, the second edition of this highly popular textbook contains a host of ready-to-run-programs and worked examples, illuminating general principles and geometric techniques. Ideal for classroom use or self-study, it provides a perfect foundation for programming computer graphics using Java ER -