Computer graphics : principles and practice /
James D. Foley [and three others]
- Second edition in C.
- Reading, Massachusetts : Addision-Wesley Publishing Company, c1996
- xxiii, 1,174 pages : illustrations ; 21 cm.
Includes bibliographical 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.