Description |
1 online resource (570 pages) |
Contents |
Front Cover; Dedication; Contents; Foreword; About the Cover; Preface; 1. Introduction; 2. Geometry; 3. Coordinates; 4. The Space of Rotations; 5. Color; 6. Image; 7. Planar Graphics Objects; 8. Spatial Graphics Objects; 9. Hierarchies; 10. Geometric Modeling; 11. Virtual Camera; 12. Clipping; 13. Visibility; 14. Illumination; 15. Rasterization; 16. Mappings; 17. Composition; 18. Radiometry and Photometry; 19. The Illumination Equation; Bibliography |
Summary |
Annotation This book focuses on conceptual aspects of computer graphics, covering the fundamental mathematical models as well as the inherent problems encountered in the implementation of those models. The approach assumes only a fundamental knowledge of calculus and linear algebra and provides the basis for an introductory course. The accompanying CD contains a book in electronic form that delivers the practice necessary to understand the basic techniques of the implementation of a 3D graphics system. For each problem, solution strategies are compared and presented in algorithmic form and complete working implementations are provided in the C language. The complete C source code for the implementation of all the algorithms can be accessed at the book's website Link text . Together the printed book and its accompanying electronic portion present a comprehensive view of the theory and practice of computer graphics |
Bibliography |
Includes bibliographical references (pages 507-515) and index |
Subject |
Computer graphics
|
|
Microcomputers -- Programming.
|
|
Image processing -- Mathematics
|
|
C (Computer program language)
|
|
computer graphics.
|
|
COMPUTERS -- General.
|
|
C (Computer program language)
|
|
Computer graphics
|
|
Image processing -- Mathematics
|
|
Microcomputers -- Programming
|
Form |
Electronic book
|
Author |
Velho, Luiz, author
|
|
Costa Sousa, Mario, author
|
|
Sousa, editor
|
ISBN |
1439865574 |
|
9781439865576 |
|