
-----------------------------------
copthesaint
Sat Mar 20, 2010 11:01 pm

Mathematics for 3D Game Programming &amp; Computer Graphics
-----------------------------------
This book illustrates the mathematics that a game programmer would need to develop a professional-quality 3D engine. Although the book is geared toward applications in game development, many of the topics appeal to general interests in 3D graphics. It starts at a fairly basic level in areas such as vector geometry and linear algebra, and then progresses to more advanced topics in 3D game programming such as illumination, visibility determination, and collision detection. Particular attention is given to derivations of key results, ensuring that the reader is not forced to endure gaps in the theory. The book assumes a working knowledge of trigonometry and calculus, but also includes sections that review the important tools used from these disciplines, such as trigonometric identities, differential equations, and Taylor series.

http://books.google.ca/books?id=bfcLeqRUsm8C&dq=Mathematics+for+3D+Game+Programming+Computer+Graphics&printsec=frontcover&source=bn&hl=en&ei=k4ulS_HnF4WOtAPJ5dki&sa=X&oi=book_result&ct=result&resnum=4&ved=0CBQQ6AEwAw#v=onepage&q=&f=false

I thought this book was a great find for anyone wating to learn about 3D programing. Its a perfect reference for all math required in 3D and 2D games. :)

-----------------------------------
USEC_OFFICER
Sun Mar 21, 2010 2:33 pm

RE:Mathematics for 3D Game Programming &amp; Computer Graphics
-----------------------------------
Thank you copthesaint, this is just what I needed. (Now I just have to grunt though all the math.)

-----------------------------------
andrew.
Sun Mar 21, 2010 5:10 pm

RE:Mathematics for 3D Game Programming &amp; Computer Graphics
-----------------------------------
Well if you're done grade 11 functions, you should be able to learn calculus online easily (that's what I did).

-----------------------------------
SNIPERDUDE
Sun Mar 21, 2010 8:30 pm

RE:Mathematics for 3D Game Programming &amp; Computer Graphics
-----------------------------------
Sweet, great post!

-----------------------------------
unoho
Sun Mar 21, 2010 8:45 pm

RE:Mathematics for 3D Game Programming &amp; Computer Graphics
-----------------------------------
damnnn,, that book is soo detailed.. although the images are missing. :(

im probably gonna download it :)

-----------------------------------
copthesaint
Mon Mar 22, 2010 9:29 pm

Re: RE:Mathematics for 3D Game Programming &amp; Computer Graphics
-----------------------------------
damnnn,, that book is soo detailed.. although the images are missing. :(

im probably gonna download it :)

Yea, I bet we all do it, but its copy-righted, and I belive piracy is against one of the rules on this sites, so keep it to your self :). I'm sure compsci.ca doesnt want to be sued by the author ;), however, companies also like it when students steal the software, and its true. when a mass majority of youth going into a working feild have used a program enough, the company will some times switch to a firmiliar software to accomidate the workers. 

Google however is pretty good, you cant even copy the book into a pdf :)

Edit; when I first post this I said it had Almost Everything. I edited it right away looking again. It HAS everything lol. once I have finished avanced functions next year, guess What Im reading maybe ill do this during summer break too.

-----------------------------------
Kharybdis
Mon Mar 22, 2010 9:59 pm

Re: RE:Mathematics for 3D Game Programming &amp; Computer Graphics
-----------------------------------
Well if you're done grade 11 functions, you should be able to learn calculus online easily (that's what I did).

calculus is easier than functions...  8-)

-----------------------------------
SNIPERDUDE
Tue Mar 23, 2010 1:30 am

RE:Mathematics for 3D Game Programming &amp; Computer Graphics
-----------------------------------
Agreed with the calculus bit there, although it does come down to a matter of opinion to a degree.

-----------------------------------
Turing_Gamer
Tue Mar 23, 2010 7:31 am

RE:Mathematics for 3D Game Programming &amp; Computer Graphics
-----------------------------------
Eh I'm in Gr.10 and we are learning graphing and linear equations, but I'm already learning Discriminents in a tutoring program. Goes to show how bad our math system is.

-----------------------------------
copthesaint
Tue Mar 23, 2010 2:58 pm

RE:Mathematics for 3D Game Programming &amp; Computer Graphics
-----------------------------------
Discriminents is the easiest thing ever so really, dont feel like your class is special lol. Dont know how this makes it a bad system... because it isnt :/

-----------------------------------
andrew.
Tue Mar 23, 2010 4:02 pm

Re: RE:Mathematics for 3D Game Programming &amp; Computer Graphics
-----------------------------------
Eh I'm in Gr.10 and we are learning graphing and linear equations, but I'm already learning Discriminents in a tutoring program. Goes to show how bad our math system is.It must be a problem with your school because we did that in grade 9 and learned quadratics and discriminants in grade 10.

-----------------------------------
copthesaint
Tue Mar 23, 2010 5:20 pm

Re: RE:Mathematics for 3D Game Programming &amp; Computer Graphics
-----------------------------------
Eh I'm in Gr.10 and we are learning graphing and linear equations, but I'm already learning Discriminents in a tutoring program. Goes to show how bad our math system is.

wow I read that wrong lol, I guess your taking MFM2P - Grade 10 Applied Math if your going to Eden Highschool then if that is what your learning.

Side note, I wonder why a mod or admin hasnt commented about piracy yet lol

-----------------------------------
USEC_OFFICER
Tue Mar 23, 2010 5:32 pm

RE:Mathematics for 3D Game Programming &amp; Computer Graphics
-----------------------------------
What piracy? *Nudge Nudge, Wink Wink, Say no more!*

-----------------------------------
SNIPERDUDE
Tue Mar 23, 2010 8:13 pm

RE:Mathematics for 3D Game Programming &amp; Computer Graphics
-----------------------------------
+ karma for the Python reference.

-----------------------------------
copthesaint
Tue Mar 23, 2010 10:02 pm

Re: RE:Mathematics for 3D Game Programming &amp; Computer Graphics
-----------------------------------
+ karma for the Python reference.
what are you talking about... lol

-----------------------------------
SNIPERDUDE
Wed Mar 24, 2010 12:08 am

RE:Mathematics for 3D Game Programming &amp; Computer Graphics
-----------------------------------
http://www.youtube.com/watch?v=jT3_UCm1A5I

-----------------------------------
Turing_Gamer
Wed Mar 24, 2010 7:36 am

RE:Mathematics for 3D Game Programming &amp; Computer Graphics
-----------------------------------
It might be review for the time being. I go to SWC in the niagara region. First unit was linear equations (including changes in data, rise, fall, base, etc.). Second unit was linear systems (including substitution and elimination methods for regular, money and mixture percentage problems). I'm in unit 3 right now and we are being introduced to functions to the 2nd degree.

EDIT: Might I add that I'm learning this in academic, french-immersion Gr.10 Math (MPM 2DF)
