Research Catalog

Computer graphics, C version

Title
Computer graphics, C version / Donald Hearn, M. Pauline Baker.
Author
Hearn, Donald.
Publication
Upper Saddle River, N.J. : Prentice Hall, [1997], ©1997.

Items in the Library & Off-site

Filter by

1 Item

StatusFormatAccessCall NumberItem Location
TextRequest in advance T385 .H385 1997Off-site

Holdings

Details

Additional Authors
Baker, M. Pauline.
Description
xx, 652 pages : illustrations (some color); 27 cm
Summary
  • Assuming the reader has no prior familiarity with computer graphics, the authors present basic principles for design, use, and understanding of computer graphics systems.
  • The book also contains the following additional features: discussion of hardware and software components of graphics systems, as well as various applications; exploration of algorithms for creating and manipulating graphics displays, and techniques for implementing the algorithms; use of programming examples written in C to demonstrate the implementation and application of graphics algorithms; and exploration of GL, PHIGS, PHIGS+, GKS, and other graphics libraries.
  • In addition, this book includes an appendix containing detailed discussions on a variety of mathematical methods used in graphics algorithms such as analytic geometry, linear algebra, vector and tensor manipulations, complex numbers, and numerical analysis. The C Version of this best seller can serve as a basic or supplemental text for undergraduate and graduate level courses. It is also used widely for professional self-study geared to the specific interests of the reader.
Subjects
Bibliography (note)
  • Includes bibliographical references (p. 626-637) and indexes.
Contents
1. A Survey of Computer Graphics -- 2. Overview of Graphics Systems -- 3. Output Primitives -- 4. Attributes of Output Primitives -- 5. Two-Dimensional Geometric Transformations -- 6. Two-Dimensional Viewing -- 7. Structures and Hierarchical Modeling -- 8. Graphical User Interfaces and Interactive Input Methods -- 9. Three-Dimensional Concepts -- 10. Three-Dimensional Object Representations -- 11. Three-Dimensional Geometric and Modeling Transformations -- 12. Three-Dimensional Viewing -- 13. Visible-Surface Detection Methods -- 14. Illumination Models and Surface-Rendering Methods -- 15. Color Models and Color Applications -- 16. Computer Animation -- App. A: Mathematics for Computer Graphics.
ISBN
0135309247
LCCN
96014941
OCLC
  • 34549157
  • ocm34549157
Owning Institutions
Columbia University Libraries