Foley, James D.

Computer graphics : principles and practice / James D. Foley [and three others] - Second edition in C. - Reading, Mass. : Addison-Wesley, c1996. - xxiii, 1,174 pages : illustrations ; 21 cm.

Includes bibliographic references and index.

Ch. 1. Introduction --
Ch. 2. Programming in the Simple Raster Graphics Package (SRGP) --
Ch. 3. Basic Raster Graphics Algorithms for Drawing 2D Primitives --
Ch. 4. Graphics Hardware --
Ch. 5. Geometrical Transformations --
Ch. 6. Viewing in 3D --
Ch. 7. Object Hierarchy and Simple PHIGS (SPHIGS) --
Ch. 8. Input Devices, Interaction Techniques, and Interaction Tasks --
Ch. 9. Dialogue Design --
Ch. 10. User Interface Software --
Ch. 11. Representing Curves and Surfaces --
Ch. 12. Solid Modeling --
Ch. 13. Achromatic and Colored Light --
Ch. 14. The Quest for Visual Realism --
Ch. 15. Visible-Surface Determination --
Ch. 16. Illumination and Shading --
Ch. 17. Image Manipulation and Storage --
Ch. 18. Advanced Raster Graphics Architecture --
Ch. 19. Advanced Geometric and Raster Algorithms --
Ch. 20. Advanced Modeling Techniques --
Ch. 21. Animation --
Appendix: Mathematics for Computer Graphics

The most comprehensive, authoritative, and up-to-date book on computer graphics now presents examples in the C programming language. As before, the authors provide a unique combination of current concepts and practical applications. Important algorithms in 2D and 3D graphics are detailed for easy implementation.

9780201306293


COMPUTER GRAPHICS

T 38.5 .F65 1996