This is the home page of the book 3D Math Primer for Graphics and Game Development.
You can now read the entire book for free!

GDC Talks


Where can I get a physical copy?

The book is now out of print, but you can probably find a used copy on amazon.com.

Is there a PDF or e-reader format available?

Soon. Note that the kindle vesion you can buy on amazon is a "print-replica" and not really optimized for e-readers.

Who created the cover art?

Eric Huang (@TrinketEric). We worked together on Guilty Party at Wideload Games in Chicago. Since then he created the Battle Chef games.

Can you recommend an open-source network transport library for games?

I get this question all the time, and I'm so glad you asked. Yes, please check out GameNetworkingSockets.

Where are the resources for the first edition?

Figure 1Recycle any copies you own immediately

The first edition was published in 2002. You can tell it was 2002 because the cover had a head rendered in 3DS Max with rad math stuff projected onto it. It absolutely screamed "This is cool high tech math!" Coordinate axes protruded from its ears and forehead like a Tron version of the Q-Tip scene from Better Off Dead.

Like I said, it was pretty high tech.

If you happen to own one of these, please do me a favor and never show it to any person, including yourself. The second edition is much, much better. And here it is for free, so why would anybody read the first one?

What's that? You're not disuaded? Fine. Here's the errata, answers to most of the exercises (Yes, they stop at chapter 14 and no I will not be providing the answers to the last few chapters.), and some code that is literally 20 years old.