# Good 3D Math Theory Books [closed]

I've been developing a modification for the Source engine for well over a year, but am now facing some troubles with the weapons, gamemovement (player physics) and player feedback from explosives.

This is all because of my weakness in mathematics!!!

What books, tutorials or any other various texts could you recommend (that have helped you).

• Since there is not really the "one true answer" for this, you might want to consider marking this a community wiki post. Jul 22, 2010 at 18:16
• When you ask users to create a list of answers, the question should be marked community wiki. I converted this question. Jul 23, 2010 at 1:20
• Any 3D graphics development requires a decent understanding of linear algebra. Vector math tutorial for 3D Computer Graphics is by far the best resource for learning vectors and matrices. It is also interactive that each section has a test question to verify and seal the understanding of that topic. Oct 26, 2013 at 5:46

I faced the same issue some time ago and found those two books which have really good reviews:

The first one seems to be easier to understand for math dummies like myself. I already bought that one, alas I didn't have the time to read it up till now.

• I have both these books at home, and they are both excellent. Jul 22, 2010 at 18:52

You're in luck! I just discovered some Linear Algebra tutorials on Wolfire's blog that I felt were really good. The guy writing the tutorials, David, has such a killer way to explain the stuff. It's extremely handy for those that are weak at math since it is showing more practical application than theory (which is what someone weak could use)

• Part 1 - Vectors addition, subtraction, scalar-vector multiplication
• Part 2 - Vectors length, distance, normalization, dot product, cross product
• Part 3 - Basis vectors, matrices, 3d matricies

• The urls are case-sensitive. Check your links. And the ending slash in the url is required. Jul 22, 2010 at 17:26
• That was odd. Should work now. Jul 22, 2010 at 17:38
• Now "Part 2" and "Part 3" both links to part two.. :D Jul 22, 2010 at 20:36
• Darn capital L's and slashes. I shall prevail! Jul 22, 2010 at 20:46

I've found "Mathematics for 3D Game Programming and Computer Graphics" to be an excellent resource. http://www.amazon.com/Mathematics-Programming-Computer-Graphics-Development/dp/1584502770/ref=sr_1_1?ie=UTF8&s=books&qid=1279832969&sr=8-1

Another good resource in addition to the books listed here is this Linear Algebra course at MIT Open CourseWare.

I was just about to pick up "Tricks of the 3D Game Programming Gurus" (volume II). It seems really good on the 3d theory side and keeps everything simple from what I saw. I tried to pick up Direct3D/OpenGL alone but I'm like you - I had no idea.

• I used these books when I was first learning but I feel more recently they did me a disservice by not focusing on good structure or concepts.
– Jeff
Jul 22, 2010 at 22:13