Foundations of Game Engine Development, Volume 1: Mathematics
This book provides an in-depth introduction to the mathematics required for graphics developers. It covers “classical” topics such as linear algebra (vectors and matrices), transforms, and geometry and gives the reader a great understanding of how to solve many practical challenges and understand industry work.
However, the book also covers Grassmann/Geometric algebra, a relatively recent algebra extending to more natural work on geometrical objects. With this understanding, some “oddities” of linear algebra, such as the behavior of normal vectors under transformation, can be understood more cohesively.
Buy on AmazonAs an Amazon Associate, I earn from qualifying purchases.