What are some books that I should read on 3D mathematics?

236 Views Asked by At

I'm a first-grade highschool student who has been making games in 2D most of the time, but I started working on a 3D project for a change. I'm using a high-level engine that abstracts most of the math away from me, but I'd like to know what I'm dealing with!

What books should I read on 3D mathematics? Terms like "rotation matrices" should be explained in there, for example. I could, of course, go searching these things on the interweb, but I really like books and I would probably miss something out by self-educating, which is what I do most of the time anyway.

I mostly know basic mathematics, derivatives of polynomial functions is the limit to my current knowledge, but I probably do have some holes on the fields of trigonometry and such (we didn't start learning that in school, yet, so basically I'm only familiar with sin, cos and atan2).

1

There are 1 best solutions below

1
On BEST ANSWER

The Pharr and Humphreys book Physically Based Rendering is excellent. It comes with a lot of sample code. The diagrams are superb. It is exhaustive, and will keep you busy for a long time. Drawback: It costs a hundred bucks.