Math
A good introduction on the use of different types of noise for random number generation, focusing on applications in real time rendering
The book focus on cover fundamental 3D math concepts for beginners
Four part lecture on essential math for game developers by Freya Holmér
An interactive introduction to barycentric coordinates. It starts with linear-interpolation and generalize it to triangles and higher-dimensions.
A stackoverflow answer on why the Gimbal lock occurs
Free online linear algebra book with fully interactive figures
Introduces rotors in Geometric Algebra as an alternative to quaternions for 3D rotations.
A great intereactive introduction/refresher for quaternions. It focuses on intuition rather than mathematical definitions
Introduces math routines with implementations. It also touches Grassman algebra
comprehensive range of mathematical techniques and problem-solving strategies associated with computer graphics