Hey everyone.
I have started looking into shaders a little bit lately and some other topics of 3d programming. As I am hoping to understand what's giong on under the hood (so I can possibly make some adjustments when needed) I came to realise, that a lot of math is included with all that shader and 3d stuff. I was not surprised by this fact, but I was surprised by the fact that most of this math is what I learned at school not too long ago. And I was even more surprised as I realised that I had forgotten most of it.
Really simple stuff like matrices, sine and cosine graphs and similar things seems like a big mistery to me.
Ok it is maybe not that bad, but I do feel however, that I need some brushup on most of this urgently. Plus I hope to fully understand more advanced subjects like e.g. quaternions once I have regained most of my lost knowledge.
I have looked at certain places on the web like gamedev, the ogre wiki has some neat pages too, but most of the articles around seem to cover very specific topics, not the basic stuff.
So I hope you guys could point me to some location at the web, where a dummy could learn most of the math, which is needed for 3d graphics. Maybe you even know a good book worth reading on these subjects.
Thanks in favor,
Ed
Math brushup
- buckED
- Greenskin
- Posts: 133
- Joined: Fri Feb 15, 2008 9:51 pm
Math brushup
Last edited by buckED on Tue Oct 14, 2008 6:01 am, edited 1 time in total.
Many of life's failures are people who did not realize how close they were to success when they gave up.
~ Thomas Edison ~
~ Thomas Edison ~
- johnhpus
- Platinum Sponsor

- Posts: 1186
- Joined: Sat Apr 17, 2004 2:49 am
- x 3
I bought the book Mathematics for 3D Game Programming and Computer Graphics because I saw it recommended by various knowledgeable people on this forum.
Most of it is beyond my skill level, so I'm working through a more general and less advanced book as well. It does seem fairly comprehensive though and what parts I can understand have been good.
Most of it is beyond my skill level, so I'm working through a more general and less advanced book as well. It does seem fairly comprehensive though and what parts I can understand have been good.
- xavier
- OGRE Retired Moderator

- Posts: 9481
- Joined: Fri Feb 18, 2005 2:03 am
- Location: Dublin, CA, US
- x 22
Re: Math brushup
www.euclideanspace.combuckED wrote: So I hope you guys could point me to some location at the web, where a dummy could learn most of the math, which is needed for 3d graphics. Maybe you even know a good book worth reading on these subjects.
- Kencho
- OGRE Retired Moderator

- Posts: 4011
- Joined: Fri Sep 19, 2003 6:28 pm
- Location: Burgos, Spain
- x 2
- Contact:
Really? It's the most user-friendly book I've found on this subjectjohnhpus wrote:I bought the book Mathematics for 3D Game Programming and Computer Graphics because I saw it recommended by various knowledgeable people on this forum.
Most of it is beyond my skill level, so I'm working through a more general and less advanced book as well. It does seem fairly comprehensive though and what parts I can understand have been good.
- Kencho
- OGRE Retired Moderator

- Posts: 4011
- Joined: Fri Sep 19, 2003 6:28 pm
- Location: Burgos, Spain
- x 2
- Contact:
- spookyboo
- Silver Sponsor

- Posts: 1141
- Joined: Tue Jul 06, 2004 5:57 am
- x 151
- Contact:
- buckED
- Greenskin
- Posts: 133
- Joined: Fri Feb 15, 2008 9:51 pm
Thanks for the input everyone. I will check out the book you recommend on amazon.
@xavier: Thanks for that link. bookmarked it. This looks like it was the kind of thing I was looking for.
cheers,
Ed
@xavier: Thanks for that link. bookmarked it. This looks like it was the kind of thing I was looking for.
cheers,
Ed
Many of life's failures are people who did not realize how close they were to success when they gave up.
~ Thomas Edison ~
~ Thomas Edison ~
- PolyVox
- OGRE Contributor

- Posts: 1316
- Joined: Tue Nov 21, 2006 11:28 am
- Location: Groningen, The Netherlands
- x 18
- Contact:
Just to give you another option, I have this book:
http://www.amazon.com/Essential-Mathema ... 153&sr=8-3
I haven't got far through it but I've found it great so far. In fact the whole "Morgan Kaufmann Series in Interactive 3d Technology" are pretty good
Note: There is actually a newer (2008) version of the book on Amazon - I just linked the one I actually own
http://www.amazon.com/Essential-Mathema ... 153&sr=8-3
I haven't got far through it but I've found it great so far. In fact the whole "Morgan Kaufmann Series in Interactive 3d Technology" are pretty good
Note: There is actually a newer (2008) version of the book on Amazon - I just linked the one I actually own
