Math

  • 3D Math Primer for Graphics and Game Development

    The book focus on cover fundamental 3D math concepts for beginners

  • Math For Game Devs (2020)

    Four part lecture on essential math for game developers by Freya Holmér

  • Barycentric Coordinates

    An interactive introduction to barycentric coordinates. It starts with linear-interpolation and generalize it to triangles and higher-dimensions.

    • article
  • Gimbal lock confusion

    A stackoverflow answer on why the Gimbal lock occurs

    • article
  • Immersive Linear Algebra

    Free online linear algebra book with fully interactive figures

    • book
  • Visualizing quaternions by 3blue1brown

    A great intereactive introduction/refresher for quaternions. It focuses on intuition rather than mathematical definitions

    • article
    • video
  • Foundations of Game Engine Development, Volume 1: Mathematics 1st Edition

    Introduces math routines with implementations. It also touches Grassman algebra

    • Paid
    • book
  • Mathematics for Computer Graphics

    comprehensive range of mathematical techniques and problem-solving strategies associated with computer graphics

    • Paid
    • book