What do you think?


3D Math Primer for Graphics and Game Development
This engaging book presents the essential mathematics needed to describe, simulate, and render a 3D world. Reflecting both academic and in-the-trenches practical experience, the authors teach you how to describe objects and their positions, orientations, and trajectories in 3D using mathematics. The text provides an introduction to mathematics for game designers, including the fundamentals of coordinate spaces, vectors, and matrices. It also covers orientation in three dimensions, calculus and dynamics, graphics, and parametric curves.
846 pages, Hardcover
First published June 21, 2002
Ratings & Reviews
Friends & Following
Create a free account to discover what your friends think of this book!
Community Reviews
Displaying 1 - 10 of 10 reviews
November 30, 2014
Most mathematics books are very dry, and almost appear to be written for the people who already understand the concepts.
While not as complete or mathsy as a lot of the others I've read, this book goes to great lengths to demonstrate geometric interpretations, answering questions like, "What does a matrix 'look' like?", "What does a coordinate space transformation 'look' like?" and things of that ilk -- tremendously useful. This book helped me a great deal during university and gave me a much better understanding of the concepts.
I'm not really a fan of the source code listings in the book, as they're plentiful and not particularly to my taste, but the rest of the book is great.
While not as complete or mathsy as a lot of the others I've read, this book goes to great lengths to demonstrate geometric interpretations, answering questions like, "What does a matrix 'look' like?", "What does a coordinate space transformation 'look' like?" and things of that ilk -- tremendously useful. This book helped me a great deal during university and gave me a much better understanding of the concepts.
I'm not really a fan of the source code listings in the book, as they're plentiful and not particularly to my taste, but the rest of the book is great.
March 12, 2015
It's a great book to start on this topic. Maybe you can complement it with an OpenGL book.
It has exercises in each chapter, they're very good to check progress.
It has exercises in each chapter, they're very good to check progress.
September 2, 2017
A really good 3D math introduction with dad jokes included :P
A must-read for game engine developers & computer graphics programmers.
A must-read for game engine developers & computer graphics programmers.
September 2, 2025
Narrative-driven experiences, such as diaries or books, often inspire in-game storylines and character development. Drawing from literature allows developers to create more immersive and emotionally engaging games. Consulting game outsourcing provides insights into structuring narratives and integrating them into gameplay. Gaming is enriched by thoughtful storytelling. Well-crafted narratives help maintain player interest. They also make gameplay feel meaningful and memorable.
January 25, 2020
Surprisingly light and easy to read given the density and dryness of the subject matter. I still refer to this text from time to time at work and the clean structure of the book makes it easy to do so.
My only complaint (and it is a minor one) is that I wish it went a little bit more in depth about practical applications/performance especially in the gameplay/3C context.
My only complaint (and it is a minor one) is that I wish it went a little bit more in depth about practical applications/performance especially in the gameplay/3C context.
June 20, 2026
It's incredibly rare to find answers to exercises within a book. Great candidate for self-learning.
Bravo to the authors!
Quaternions are discussed in great detail, as opposed to other similar books available to the market.
Thorough examples aren't somewhat present, but still better than other books.
All in all, I like the book. I'll update this review at a later date.
Bravo to the authors!
Quaternions are discussed in great detail, as opposed to other similar books available to the market.
Thorough examples aren't somewhat present, but still better than other books.
All in all, I like the book. I'll update this review at a later date.
November 23, 2021
I believe this would the best all in all book to understand computer Graphics from scratch
Did Not Finish
June 19, 2026a bit slow and verbose for my taste, might come back when i continue to work on my path tracer project again.
Want to Read
December 20, 2007Shawn P recommended this book for us non-CIS guys that want to get deeper into 3D. Worked with him on an animated film, before he left to work at a major game studio. Great guy, very knowledgeable... what I'm sayin is, I trust his judgment.
Displaying 1 - 10 of 10 reviews







