Focusing on geometric intuition, this widely adopted text gives students in film, gaming, or web design, a comprehensive, fundamental introduction to the mathematics of computer graphics, allowing the programmer to understand and apply those foundations to the development of efficient code. Drawing on an impressive roster of experts in the field, this newly updated fourth edition offers a superbly organized and user-friendly resource that is highly recommended for a computer course curriculum as well as a personal and professional reference.
... of the same length: b = Ra you could use two rotations constructed from orthonormal bases. A more efficient method is given in Efficiently Building a Matrix to Rotate One Vector to Another (Akenine-Möller, Haines, & Hoffman, 2008).
Akenine-M ̈oller, T., Haines, E., & Hoffman, N. (2008). Real-Time Rendering (Third ed.). Wellesley, MA: A K Peters. Akkouche, S., & Galin, E. (2001). Adaptive Implicit Surface Polygonization Using Marching Triangles.
Our focus in this chapter is on basic principles and what qualities a shadow algorithm needs—predictable quality and ... Woo and Poulin's book Shadow Algorithms Data Miner [1902] provides an overview of a wide range of shadow algorithms ...
This book explains the fundamental concepts of 3D computer graphics.
Computer Graphics from Scratch demystifies the algorithms used in modern graphics software and guides beginners through building photorealistic 3D renders.
It also includes some visualization techniques and applications for motion blur, virtual agents and historical textiles. This book provides useful insights for researchers in computer graphics.
The book is intended for use along with any OpenGL programming book, but the crucial features of OpenGL are briefly covered to help readers get up to speed. Accompanying software is available freely from the book's web site.
This well-written textbook discusses the concepts, principles and applications of Computer Graphics in a simple, precise and systematic manner.
Thoroughly revised, this third edition focuses on modern techniques used to generate synthetic three-dimensional images in a fraction of a second.
If you have a mathematics degree, this book will save you time and trouble. If you don't, it will help you achieve things you may feel are out of your reach.