Here is a list of tutorial posts that I wrote to share what I have learned about math and its application in game development.

Vector Math

“Cross Product” of 2D Vectors

Vector Reflection (Planned)

Linear Algebra

Alternate Views on Matrix Multiplication

How to Eyeball the Inverse of a Matrix

Block Matrices

Quaternions

Quaternion Basics

Deriving the Slerp Formula

Quaternion Implementations

Interpolating Quaternions with Circular Blending

Swing-Twist Interpolation (…Sterp?)

Procedural Animation

Precise Control over Numeric Springing

Numeric Springing Examples

More on Numeric Springing

Curves

Approximation with Polynomial Curves

Faster Sine & Cosine with Polynomial Curves

Faster Re-Normalization of Unit Vectors

“Projecting” a Curve onto Another

Curve Approximation via Curve “Projection”

Geometric Interpretation of Fourier Transform (Planned)

Geometric Interpretation of Spherical Harmonics (Planned)