# Mathematical equations

This is a discussion on Mathematical equations within the Game Programming forums, part of the General Programming Boards category; I was wondering if any of you have a link, or list of all the different mathematical equations for figuring ...

1. ## Mathematical equations

I was wondering if any of you have a link, or list of all the different mathematical equations for figuring out stuff like cross products of vectors, matrical algebra,etc. its getting tiresome sometimes wading through thousands of webpages to find the equation I need, and I dont have many textbooks lying around here.

2. I highly doubt there is one site that contains all mathematical formulaes/proof/equations etc... that exists. http://www.math.com/ would be a start though. http://www.google.com should do the rest.

3. Oh, and what does this have to do with games?

4. cross products of vectors, and other formula for such things like movement and rotation of objects.

5. Oh, and what does this have to do with games?
next to and including everything

Ev: you won't find a single site with everything, but you will find a single book that has everything

http://www.amazon.com/exec/obidos/tg...glance&s=books

Seriously, this is the best ever. It gets right down to writing proofs of all of the most complicated mathematical equations. It's difficult to understand everything 100% unless you are in college classes, but I'm still in high school and have gotten a LOT of use out of it (I still don't understand absolutely everything in the book though)

list of the chapters in the book:
vectors
matrices
3d engine geometry
ray tracing
surface intersections
illumination
visibility determination
collision detection
polygonal techniques
linear physics
rotational physics (not to be mistaken with rotational transforms)
fluid simulation
and then in the back of the book it covers fundamental math ideas:
complex numbers
trigonometry reference (laws of sine and cosine)
coordinate systems
taylor series

EDIT: I just wanted to say one more time that it is a very complicated book. If you buy it dont get too frustrated if you can't understand everything all at once.

6. is there any book that can get someone taking Algebra I to learn Matrix and Vector math? Everything I've seen assumes you are in high-level math. Or is there a book you can recommend that can bring my skills up to where they need to be to learn Vector and Matrix math stuff?

7. physics works you with vectors, and algebra 2, atleast in my book, has a few lessons on matrical algebra.

8. MathWorld has a lot of mathematical info.
http://mathworld.wolfram.com/

9. Frenchfry164 - Vectors aren't that tough. You might have to learn some things if you are in Algebra I before you can understand them, but so much the better. You'll just be the math whiz in your grade. If you read a little bit about what vectors are from a geometry or algebra site and then read a couple tutorials on applying them to 3D (or 2D) then you shouldn't have too much trouble. However, if you don't know trig, learn it before you try vectors, it's definitely a prerequisite. Luckily, trig isn't hard either.

Shiro - I like the quote about burning books.

10. ## Linear Algebra

Don't do a search for matrix or vector because you'll get tons of answers wich are irrelevant to you. Search for "Linear Algebra" wich is the branch of math that introduces matrices and vectors.

Good luck

11. THanks everyone! youve all been a great help.

to Silvercord: thanks for the book suggestion, I ordered it, and recieved it yesterday, and it is really really nice. I just need to get up to nack on my calculus(im 16, in my 2nd year of highschool, and havent started any yet).

P.S. I am homeschooled, which is kind of fun, as I can just go, "Hey, I need some calculus, can you order me some textbooks", and get them.

12. That's pretty cool Blade. Seeing as how I have the book too you can ask me questions(if needed). My math knowledge probably isn't above and beyond yours, but I've had the book longer . As you can see the book is pretty complicated. I personally don't expect a complete understanding of the material for a couple of years (i.e being able to write proofs).

I have gotten a lot of use out of it already in my little computer game.

13. yeah, certainly has given me a whole slew of new things to add to my vector class already.