Fundamentals of Computer Graphics by Peter Shirley
The second edition of this widely adopted text includes a wealth of new material, with new chapters on Signal Processing (Marschner), Using Graphics Hardware (Willemsen), Building Interactive Graphics Applications (Sung), Perception (Thompson), Curves (Gleicher), Computer Animation (Ashikhmin), and Tone Reproduction (Reinhard).
Maintaining the strengths of the first edition, 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.
Maintaining the strengths of the first edition, 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.