Part 2 – Essential Trigonometry
This part will take you through the fundamental mathematical skills that underpin the majority of techniques used in graphics and games. As you will discover, graphics applications don’t function without the use of triangles and vectors; therefore, a thorough understanding of these constructs is essential for any graphic or games programmer. As you work through this part, the mathematics principles in geometry and trigonometry will be revealed and integrated into the project to set up the environment for not only drawing and lighting 3D objects but also adding the functionality that will animate them.
In this part, we cover the following chapters:
- Chapter 8, Reviewing Our Knowledge of Triangles
- Chapter 9, Practicing Vectors Essentials
- Chapter 10, Getting Acquainted with Lines, Rays, and Normals
- Chapter 11, Manipulating the Light and Texture of Triangles