The most beginner-friendly introduction to 3D Game Math
Graphics and game programming is math-heavy. Anyone who's tried their hand at it would agree. Hence approaching the subject via a math book is more appropriate. Once one gets a solid understanding of the math, then graphics theory books like Real-Time Rendering, Fundamentals of Computer Graphics or Computer Graphics: Principles and Practise can be pursued with ease.
There are many books that stand out to for learning 3D mathematics for game programming or graphics in general; the prime (hig...