Ammeraal, Leen

Computer graphics for Java programmers / Leen Ammeraal and Kang Zhang - Second edition. - West Susex : John Wiley & Son, Inc., c2007 - x, 386 pages : illustrations ; 24 cm.

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

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.

9780470031605


JAVA (COMPUTER PROGRAM LANGUAGE)

T 385 .A46 2007