Book description
With contributions by Michael Ashikhmin, Michael Gleicher, Naty Hoffman, Garrett Johnson, Tamara Munzner, Erik Reinhard, Kelvin Sung, William B. Thompson, Peter Willemsen, Brian Wyvill.The third edition of this widely adopted text gives students a comprehensive, fundamental introduction to computer graphics. The authors present the mathematical foundations of computer graphics with a focus on geometric intuition, allowing the programmer to understand and apply those foundations to the development of efficient code.
New in this edition:
Table of contents
- Front Cover
- Title Page
- Copyright
- Contents (1/2)
- Contents (2/2)
- Preface
- 1. Introduction (1/3)
- 1. Introduction (2/3)
- 1. Introduction (3/3)
- 2. Miscellaneous Math (1/8)
- 2. Miscellaneous Math (2/8)
- 2. Miscellaneous Math (3/8)
- 2. Miscellaneous Math (4/8)
- 2. Miscellaneous Math (5/8)
- 2. Miscellaneous Math (6/8)
- 2. Miscellaneous Math (7/8)
- 2. Miscellaneous Math (8/8)
- 3. Raster Images (1/4)
- 3. Raster Images (2/4)
- 3. Raster Images (3/4)
- 3. Raster Images (4/4)
- 4. Ray Tracing (1/5)
- 4. Ray Tracing (2/5)
- 4. Ray Tracing (3/5)
- 4. Ray Tracing (4/5)
- 4. Ray Tracing (5/5)
- 5. Linear Algebra (1/4)
- 5. Linear Algebra (2/4)
- 5. Linear Algebra (3/4)
- 5. Linear Algebra (4/4)
- 6. Transformation Matrices (1/6)
- 6. Transformation Matrices (2/6)
- 6. Transformation Matrices (3/6)
- 6. Transformation Matrices (4/6)
- 6. Transformation Matrices (5/6)
- 6. Transformation Matrices (6/6)
- 7. Viewing (1/4)
- 7. Viewing (2/4)
- 7. Viewing (3/4)
- 7. Viewing (4/4)
- 8. The Graphics Pipeline (1/5)
- 8. The Graphics Pipeline (2/5)
- 8. The Graphics Pipeline (3/5)
- 8. The Graphics Pipeline (4/5)
- 8. The Graphics Pipeline (5/5)
- 9. Signal Processing (1/12)
- 9. Signal Processing (2/12)
- 9. Signal Processing (3/12)
- 9. Signal Processing (4/12)
- 9. Signal Processing (5/12)
- 9. Signal Processing (6/12)
- 9. Signal Processing (7/12)
- 9. Signal Processing (8/12)
- 9. Signal Processing (9/12)
- 9. Signal Processing (10/12)
- 9. Signal Processing (11/12)
- 9. Signal Processing (12/12)
- 10. Surface Shading (1/2)
- 10. Surface Shading (2/2)
- 11. Texture Mapping (1/4)
- 11. Texture Mapping (2/4)
- 11. Texture Mapping (3/4)
- 11. Texture Mapping (4/4)
- 12. Data Structures for Graphics (1/9)
- 12. Data Structures for Graphics (2/9)
- 12. Data Structures for Graphics (3/9)
- 12. Data Structures for Graphics (4/9)
- 12. Data Structures for Graphics (5/9)
- 12. Data Structures for Graphics (6/9)
- 12. Data Structures for Graphics (7/9)
- 12. Data Structures for Graphics (8/9)
- 12. Data Structures for Graphics (9/9)
- 13. More Ray Tracing (1/3)
- 13. More Ray Tracing (2/3)
- 13. More Ray Tracing (3/3)
- 14. Sampling (1/5)
- 14. Sampling (2/5)
- 14. Sampling (3/5)
- 14. Sampling (4/5)
- 14. Sampling (5/5)
- 15. Curves (1/10)
- 15. Curves (2/10)
- 15. Curves (3/10)
- 15. Curves (4/10)
- 15. Curves (5/10)
- 15. Curves (6/10)
- 15. Curves (7/10)
- 15. Curves (8/10)
- 15. Curves (9/10)
- 15. Curves (10/10)
- 16. Implicit Modeling (1/6)
- 16. Implicit Modeling (2/6)
- 16. Implicit Modeling (3/6)
- 16. Implicit Modeling (4/6)
- 16. Implicit Modeling (5/6)
- 16. Implicit Modeling (6/6)
- 17. Computer Animation (1/7)
- 17. Computer Animation (2/7)
- 17. Computer Animation (3/7)
- 17. Computer Animation (4/7)
- 17. Computer Animation (5/7)
- 17. Computer Animation (6/7)
- 17. Computer Animation (7/7)
- 18. Using Graphics Hardware (1/7)
- 18. Using Graphics Hardware (2/7)
- 18. Using Graphics Hardware (3/7)
- 18. Using Graphics Hardware (4/7)
- 18. Using Graphics Hardware (5/7)
- 18. Using Graphics Hardware (6/7)
- 18. Using Graphics Hardware (7/7)
- 19. Building Interactive Graphics Applications (1/10)
- 19. Building Interactive Graphics Applications (2/10)
- 19. Building Interactive Graphics Applications (3/10)
- 19. Building Interactive Graphics Applications (4/10)
- 19. Building Interactive Graphics Applications (5/10)
- 19. Building Interactive Graphics Applications (6/10)
- 19. Building Interactive Graphics Applications (7/10)
- 19. Building Interactive Graphics Applications (8/10)
- 19. Building Interactive Graphics Applications (9/10)
- 19. Building Interactive Graphics Applications (10/10)
- 20. Light (1/3)
- 20. Light (2/3)
- 20. Light (3/3)
- 21. Color (1/5)
- 21. Color (2/5)
- 21. Color (3/5)
- 21. Color (4/5)
- 21. Color (5/5)
- 22. Visual Perception (1/9)
- 22. Visual Perception (2/9)
- 22. Visual Perception (3/9)
- 22. Visual Perception (4/9)
- 22. Visual Perception (5/9)
- 22. Visual Perception (6/9)
- 22. Visual Perception (7/9)
- 22. Visual Perception (8/9)
- 22. Visual Perception (9/9)
- 23. Tone Reproduction (1/6)
- 23. Tone Reproduction (2/6)
- 23. Tone Reproduction (3/6)
- 23. Tone Reproduction (4/6)
- 23. Tone Reproduction (5/6)
- 23. Tone Reproduction (6/6)
- 24. Global Illumination (1/3)
- 24. Global Illumination (2/3)
- 24. Global Illumination (3/3)
- 25. Reflection Models (1/4)
- 25. Reflection Models (2/4)
- 25. Reflection Models (3/4)
- 25. Reflection Models (4/4)
- 26. Computer Graphics in Games (1/5)
- 26. Computer Graphics in Games (2/5)
- 26. Computer Graphics in Games (3/5)
- 26. Computer Graphics in Games (4/5)
- 26. Computer Graphics in Games (5/5)
- 27. Visualization (1/7)
- 27. Visualization (2/7)
- 27. Visualization (3/7)
- 27. Visualization (4/7)
- 27. Visualization (5/7)
- 27. Visualization (6/7)
- 27. Visualization (7/7)
- 28. Spatial-Field Visualization (1/3)
- 28. Spatial-Field Visualization (2/3)
- 28. Spatial-Field Visualization (3/3)
- References (1/5)
- References (2/5)
- References (3/5)
- References (4/5)
- References (5/5)
- Back Cover
Product information
- Title: Fundamentals of Computer Graphics, 3rd Edition
- Author(s):
- Release date: July 2009
- Publisher(s): CRC Press
- ISBN: 9781439865521
You might also like
book
Players Making Decisions, 2nd Edition
Game designers today are expected to have an arsenal of multi-disciplinary skills at their disposal in …
book
Debugging
The rules of battle for tracking down -- and eliminating -- hardware and software bugs. When …
book
The Time Cleanse: A Proven System to Eliminate Wasted Time, Realize Your Full Potential, and Reinvest in What Matters Most
Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, …
book
Operating System Design, 2nd Edition
Avoiding the typical black box approach found in other operating system textbooks, this bestselling book explains …