Customer Reviews

12
3.7 out of 5 stars
3D Math Primer for Graphics and Game Development (Wordware Game Math Library)
Format: PaperbackChange
Price:£60.99+Free shipping with Amazon Prime
Your rating(Clear)Rate this item


There was a problem filtering reviews right now. Please try again later.

28 of 30 people found the following review helpful
on 11 September 2002
Beginners:
I would like to start off by saying that if you are a complete beginner, then you have come to the right place. This book is amazing in its introduction of maths concepts to beginner 3D programmers. The way that the author has written this book means that you won't be left with gappy knowledge on this already complex subject. Beginners will come away from this book knowing a good deal of the 3D math necessary for a game today.
Advanced:
Advanced users will not find the book as rewarding as beginners but will definitly learn a few new tricks. I personally found that the little concepts I new in vectors was deeply clarified by the author
Negatives:
Lack of CD and unavailable code via the URL when I looked..Buy this NOW!
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
14 of 15 people found the following review helpful
on 25 February 2004
The authors of this book is a game programmer and a professor of Computer Science. This team is excellent!
The game programmer has alot of focus on making the material understandable, and the professor has focus on the mathematically correct semantics. Unlike other books, that teaches game programming (of which many have an author with his strength on either field), this book has the right blend of understandable text parred with the right mathematical semantics.
Furthermore the text is supported by code, so if you are shaky on some of the math, you can see the implementation in C++ code.
As a total math newbie, this book helped me alot, and today I understand totally and in detail what is going on in my 3D programming.
An ABSOLUTE MUST, if you want to learn 3D on top level.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
2 of 2 people found the following review helpful
on 29 August 2010
As a person who's maths isn't amazing, I had high hopes for this book when reading the first few chapters: the book starts off too basic for even me! However, as other reviews have indicated, it almost appears that there are a number of chapters missing from the middle of the book. By the time we get to "Geometric Primitives" the author is speaking in language that will only be understood by someone with a maths degree. Many of the advanced concepts aren't even introduced let alone explained.

One wonders what the purpose of the chapter explaining the concept of negative numbers (yes, it starts that basic) is when the second half of the book would require a maths degree to understand. In particular, the chapters on Geometric Primitives and Geometric Tests are impenetrable to me - and these are the concepts I was hoping to understand. Another example: on page 137 the author starts using a triangular mathematical symbol out of nowhere; I couldn't find *any* previous explanation of the meaning of that symbol!

All in all, I am very disappointed by this book and left wondering who the intended audience for the book is.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
1 of 1 people found the following review helpful
on 13 May 2010
I bought this book while studying for a degree in Computer Games Technology, and certainly found it helpful in understanding some of the essential maths required for game development. I know some people complain that it is "written for mathematicians", but to be honest it's almost as simple as you can get while still covering the topic enough to actually use it.

However, in its simplicity it seems to obscure a few things. There seemed to be a few minor mistakes in it, and things which just weren't terribly well defined. As such, it's OK, and I'm sure it can still be helpful for some readers, but I would recommend using it alongside something a bit more solid, such as "Essential Mathematics for Games and Interactive Applications: A Programmer's Guide".
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
11 of 13 people found the following review helpful
I love this book, and it has payed off very well for me.
The author has a remarkable skill to explain even the most difficult subjects in a way that everyone understands. For example, The Cartesian coordinate system is abstracted to a system of roads.
However, this simplification is not an issue for intermediate/advanced programmers or math students. All topics are provided with formulas and concise material; making this book good for everyone.
Topics covered (but not limited to) vectors, coordination systems, dot-product, cross-product, quaternions, matrices, Auler-angles, bsp-trees, screen projection, culling, bounding-boxes (and a load of other intersection tests).
Still I missed something. The author(s) also covers gourad shading, texture mapping and several other techniques, but they don't go into depth. Different lighting models were given a formula at best, which fortunately is good enough for me. Just don't expect the book to be API-specific or contain information about rendering methods.
The source code which came with the book compiled, but looks awful and very messy. The source code works very well as a reference, but it you are buying the book mainly for the code; don't. I hope they'll update their source code from the webpage soon.
Conclusion: This is a very good book to start with. It contains all the linear algebra math you'll need to start with 3D-programming, and is explained remarkably well. Yet the simplification is nevertheless no con for non-beginners, which will probably use this book as a reference laying on their desktop at all times :-)
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
5 of 6 people found the following review helpful
Sure the book starts off with really really simple maths, using 1d and 2d maths for a springboard. It slowly eases into vector and matrix maths, all described fairly run of the mill. So far so good.

Reading further on into geometric principles and intersections it becomes apparent that the author seems to have forgotten all about the first half of the book and is quickly rambling on using terms and symbols not previously referred to and thus will more than likely lose anyone without a mathematics degree.

Most of the articles here are locatable on the internet if you know how to use a search engine, and described in a much more user friendly way.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
1 of 1 people found the following review helpful
on 19 February 2009
Very good book, bearing in mind it is a primer. If you are at all a bit uncertain about maths, get this book and it will help you out with lots of clearly explained chapters. Well worth having around.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
on 25 January 2015
This is the best 3D mathematics book I have read so far. This book explains complex 3D mathematics using a clear and easy to understand language.

I would definitely recommend this book to anyone who are going to work with 3D game development, but don't have a university degree in mathematics.

I have owned this book for several years now and it is my go-to book for looking up calculations or refreshing concepts that I haven't used a while. When internet searches provide unclear results, this book provides.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
2 of 3 people found the following review helpful
I felt the first few chapters were really geared towards newcomers to 2D/3D Maths and so every topic in the earlier chapters were covered very slowly and in detail. However, as I progressed through the chapters I noticed the authors had started accelerating through the topics at a quicker pace and I was left somewhat confused and so I had to research many of the topics from other resources.

One thing I really didn't like about the book was that the exercises were left to be done at the end of each chapter. The problem with this approach was that some chapters expanded across many pages packed with information you needed to know and thus, like a traditional maths book I would have liked to practice a few questions after each topic and not after a whole chapter.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
on 3 December 2012
This item arrived quickly, in perfect condition and more than meets my needs for a refresher on 3D Vector Maths. As a Silver Surfer I am very pleased with my purchase and it complements my OpenGL activity just fine.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
     
 
Customers who viewed this item also viewed
3D Math Primer for Graphics and Game Development, 2nd Edition
3D Math Primer for Graphics and Game Development, 2nd Edition by Fletcher Dunn (Hardcover - 19 Oct. 2011)
£47.49


Mathematics for 3D Game Programming and Computer Graphics
Mathematics for 3D Game Programming and Computer Graphics by Eric Lengyel (Hardcover - 22 Jun. 2011)
£50.34
 
     

Send us feedback

How can we make Amazon Customer Reviews better for you?
Let us know here.

Sponsored Links

  (What is this?)
  -  
specialists in mobile, web and tablet game development.
  -  
Learn to Develop Cutting-Edge Games Advanced Game Development Class.
  -  
Free Code For Your Next Game. Get Started With These Samples.