Book description
Drawing on an impressive roster of experts in the field, Fundamentals of Computer Graphics, Fifth Edition offers an ideal resource for computer course curricula as well as a user-friendly personal or professional reference.
Table of contents
- Cover
- Half Title
- Title Page
- Copyright Page
- Table of Contents
- Preface
- Acknowledgments
- Authors
- 1 Introduction
- 2 Miscellaneous Math
- 3 Raster Images
- 4 Ray Tracing
- 5 Surface Shading
- 6 Linear Algebra
- 7 Transformation Matrices
- 8 Viewing
- 9 The Graphics Pipeline
- 10 Signal Processing
- 11 Texture Mapping
- 12 Data Structures for Graphics
- 13 Sampling
- 14 Physics-Based Rendering
- 15 Curves
- 16 Computer Animation
-
17 Using Graphics Hardware
- 17.1 Hardware Overview
- 17.2 What Is Graphics Hardware
- 17.3 Heterogeneous Multiprocessing
- 17.4 Graphics Hardware Programming: Buffers, State, and Shaders
- 17.5 State Machine
- 17.6 Basic OpenGL Application Layout
- 17.7 Geometry
- 17.8 A first Look at Shaders
- 17.9 Vertex Buffer Objects
- 17.10 Vertex Array Objects
- 17.11 Transformation Matrices
- 17.12 Shading with Per-Vertex Attributes
- 17.13 Shading in the fragment Processor
- 17.14 Meshes and Instancing
- 17.15 Texture Objects
- 17.16 Object-Oriented Design for Graphics Hardware Programming
- 17.17 Continued Learning
- 18 Color
- 19 Visual Perception
- 20 Tone Reproduction
- 21 Implicit Modeling
- 22 Computer Graphics in Games
- 23 Visualization
- References
- Index
Product information
- Title: Fundamentals of Computer Graphics, 5th Edition
- Author(s):
- Release date: September 2021
- Publisher(s): A K Peters/CRC Press
- ISBN: 9781000426359
You might also like
book
Fundamentals of Computer Graphics, 4th Edition
Drawing on an impressive roster of experts in the field, Fundamentals of Computer Graphics, Fourth Edition …
book
Code: The Hidden Language of Computer Hardware and Software, 2nd Edition
Computers are everywhere --- most obviously in our laptops and smartphones, but also our cars, televisions, …
book
Computer Architecture, 5th Edition
Computer Architecture: A Quantitative Approach, Fifth Edition, explores the ways that software and technology in the …
book
Computer Graphics from Scratch
Computer graphics are at work everywhere today, adding eye-popping details to video games, hyper-realistic CGI to …