Math.com Store
 Location:  Home » Math Books » 3D Math Primer for Graphics and Game Development (Wordware Game Math Library)  
Bestsellers
The Photoshop Elements 8 Book for Digital Photographers (Voices That Matter)The Photoshop Elements 8 Book for Digital Photographers (Voices That Matter)

The Adobe Photoshop CS4 Book for Digital PhotographersThe Adobe Photoshop CS4 Book for Digital Photographers

Adobe Photoshop CS4 Classroom in a BookAdobe Photoshop CS4 Classroom in a Book

The Adobe Photoshop Lightroom 2 Book for Digital PhotographersThe Adobe Photoshop Lightroom 2 Book for Digital Photographers

slide:ology: The Art and Science of Creating Great Presentationsslide:ology: The Art and Science of Creating Great Presentations

Envisioning InformationEnvisioning Information

Photoshop CS4 Digital ClassroomPhotoshop CS4 Digital Classroom

Photoshop Elements 8 For Dummies (For Dummies (Computer/Tech))Photoshop Elements 8 For Dummies (For Dummies (Computer/Tech))

Photoshop Elements 8 for Mac: The Missing ManualPhotoshop Elements 8 for Mac: The Missing Manual

Office 2007 All-in-One Desk Reference For Dummies (For Dummies (Computer/Tech))Office 2007 All-in-One Desk Reference For Dummies (For Dummies (Computer/Tech))
New Releases
The Photoshop Elements 8 Book for Digital Photographers (Voices That Matter)The Photoshop Elements 8 Book for Digital Photographers (Voices That Matter)

Photoshop Elements 8 For Dummies (For Dummies (Computer/Tech))Photoshop Elements 8 For Dummies (For Dummies (Computer/Tech))

Photoshop Elements 8 for Mac: The Missing ManualPhotoshop Elements 8 for Mac: The Missing Manual

From Camera to Computer: How to Make Fine Photographs Through Examples, Tips, and TechniquesFrom Camera to Computer: How to Make Fine Photographs Through Examples, Tips, and Techniques

The Really, Really, Really Easy Step-by-Step Guide to Building Your Own Website: For Absolute Beginners of All Ages (Really, Really, Really Easy Step-By-Step Guide To...)The Really, Really, Really Easy Step-by-Step Guide to Building Your Own Website: For Absolute Beginners of All Ages (Really, Really, Really Easy Step-By-Step Guide To...)

Sams Teach Yourself Microsoft Expression Web 3 in 24 HoursSams Teach Yourself Microsoft Expression Web 3 in 24 Hours

Presentation Zen DesignPresentation Zen Design

Designing with Web Standards (3rd Edition)Designing with Web Standards (3rd Edition)

The Animator's Survival Kit--Revised Edition: A Manual of Methods, Principles and Formulas for Classical, Computer, Games, Stop Motion and Internet AnimatorsThe Animator's Survival Kit--Revised Edition: A Manual of Methods, Principles and Formulas for Classical, Computer, Games, Stop Motion and Internet Animators

Canon EOS 7D Digital Field GuideCanon EOS 7D Digital Field Guide
Most Gifted
The Adobe Photoshop Lightroom 2 Book for Digital PhotographersThe Adobe Photoshop Lightroom 2 Book for Digital Photographers

The Adobe Photoshop CS4 Book for Digital PhotographersThe Adobe Photoshop CS4 Book for Digital Photographers

The Photoshop Elements 8 Book for Digital Photographers (Voices That Matter)The Photoshop Elements 8 Book for Digital Photographers (Voices That Matter)

Envisioning InformationEnvisioning Information

Adobe Photoshop CS4 Classroom in a BookAdobe Photoshop CS4 Classroom in a Book

Beautiful EvidenceBeautiful Evidence

The Web Designer's Idea Book: The Ultimate Guide To Themes, Trends & Styles In Website DesignThe Web Designer's Idea Book: The Ultimate Guide To Themes, Trends & Styles In Website Design

The Game Maker's Apprentice: Game Development for Beginners (Technology in Action)The Game Maker's Apprentice: Game Development for Beginners (Technology in Action)

Real-Time Rendering, Third EditionReal-Time Rendering, Third Edition

Thinking with Type: A Critical Guide for Designers, Writers, Editors, & Students (Design Briefs)Thinking with Type: A Critical Guide for Designers, Writers, Editors, & Students (Design Briefs)

3D Math Primer for Graphics and Game Development (Wordware Game Math Library)

3D Math Primer for Graphics and Game Development (Wordware Game Math Library)Authors: Fletcher Dunn, Ian Parberry
Publisher: Jones & Bartlett Publishers

List Price: $49.95
Buy New: $26.16
as of 11/22/2009 10:04 CST details
You Save: $23.79 (48%)



New (21) Used (12) from $23.85

Rating: 4.5 out of 5 stars 46 reviews
Sales Rank: 36101

Media: Paperback
Edition: 1
Pages: 429
Number Of Items: 1
Shipping Weight (lbs): 1.7
Dimensions (in): 9.2 x 7.4 x 0.9

ISBN: 1556229119
Dewey Decimal Number: 006.6
EAN: 9781556229114
ASIN: 1556229119

Publication Date: June 21, 2002
Availability: Usually ships in 1-2 business days

Features:
  • ISBN13: 9781556229114
  • Condition: NEW
  • Notes: Brand New from Publisher. No Remainder Mark.
  • Click here to view our Condition Guide and Shipping Prices

Editorial Reviews:

Product Description
3D Math Primer for Graphics and Game Development covers fundamental 3D math concepts that are especially useful for computer game developers and programmers. The authors discuss the mathematical theory in detail and then provide the geometric interpretation necessary to make 3D math intuitive. Working C++ classes illustrate how to put the techniques into practice, and exercises at the end of each chapter help reinforce the concepts. This book explains basic concepts such as vectors, coordinate spaces, matrices, transformations, Euler angles, homogenous coordinates, geometric primitives, intersection tests, and triangle meshes; discusses orientation in 3D, including thorough coverage of quaternions and a comparison of the advantages and disadvantages of different representation techniques; describes working C++ classes for mathematical and geometric entities and several different matrix classes, each tailored to specific geometric tasks; includes complete derivations for all the primitive transformation matrices.


Customer Reviews:
Showing reviews 1-5 of 46
1 2 3 4 5 6 ...10Next »



4 out of 5 stars Good explanations, helped a lot later on   November 19, 2009
mik fig
This book was pretty good. I finished it while in Algebra 2 in the first semester of my junior year in high school. I had tried reading it 2-3 times before but I always got stuck on a couple subjects, particularly quaternions and the rotation about an arbitrary axis. But like I said, I finally finished it later.

This book actually fostered my great interest in upper level mathematics as I later taught myself calculus I/II out of Calculus Demystified : A Self Teaching Guide (Demystified) and I was able to understand Introduction to 3D Game Programming with Direct X 9.0c: A Shader Approach (Wordware Game and Graphics Library) after reading this book.



5 out of 5 stars Best book I've ever read about Math   October 18, 2009
Luca Zanconi
This is the first and only book I've bought to get me through the math behind 3D Programming and I've never needed anything else.
I wanted something that explained me the basics of Vectors, Matrices, Quaternions etc. in a plain logical way so I could better understand some 3D code pieces that I knew what they do but I didn't know how they did it.
In that sense, this book is just perfect!
It's concise, straight to the point, logically organized in chapters from the really basics of Vectors to the most advanced concepts of occlusion culling techniques and the author keeps the same method to teach new concepts in every chapter so it is really easy to navigate through it.
The best part is that after I've read a new chapter I tried to translate the concepts I've just learned into OpenGL code and I was very surprised about that I didn't need to paste any code cause I was able to figure it out by my self.
The only problems I've got with this book is that in my edition there are a few errors here and there, but I've found on the book website the corrections in pdf format.
Definitely a must buy!



5 out of 5 stars A Must Read for Game Programmers   August 16, 2009
Rocco Balsamo (San Francisco, CA, United States)
I've been a professional game developer for nearly six years, and this is far and away one of the best intro books I own. I still refer to it on a regular basis, and read and reread sections where I've gotten a little rusty.

For really understanding many concepts and mathematics topics behind 3D graphics for games, this is the book you want. Forget those DirectX or OpenGL books; they may help you rapidly create a demo or game, but they will only scratch the surface of important topics that you'll need to be an effective game programmer with ANY platform or API.

The book is great, because it's written at an advanced enough level that it covers valuable and complex material, but not written so densely or with such intensive mathematical proofs that it becomes impossible to read.

The one disappointment is the book's website. It contains solutions to exercises for the first few chapters, and promises that additional answers are coming soon. I guess soon is a relative term, but it's been about five years since I bought the book and there's still no answers.

Once you've mastered the material in this book you'll have a great foundation for other classics like Lengyl's Mathematics for 3D Game Programming. That book is also great, but a little too dense for a beginning to intermediate level game developer.



5 out of 5 stars Great intro   December 25, 2008
Thomas S. Thorp (Janesville, WI USA)
1 out of 1 found this review helpful

I was getting started on a 3d visualization project and learning opengl.
This book helped give a solid math understanding to transformations. Sample code worked great also.



5 out of 5 stars Excellent book   December 6, 2008
D. Norton
1 out of 1 found this review helpful

I found this book to be the perfect introduction to 3D math and game programming. I've been programming for a living in C/C++ for 10+ years but never done anything 3D and very little GUI. This book is great for someone that has at least a year or two of programming in C++ (possibly Java, C# or other OO language with similar syntax). I read this book from cover-to-cover and worked almost every problem in it - treating it sort of like a self paced course in school. The authors did a fantastic job of keeping things simple and it laymen's terms as much as possible. There's plenty of 3D vocabulary to learn but unlike more advanced texts that might assume you're already familiar with the terminology (or expect you to figure it out elsewhere), this text explains the new terms as it goes.

The thing I liked most about this book is the consistent structure throughout. Every concept is introduced, explained in mathematical terms, explained in visual real-world terms and finally demonstrated in C++.

By the end of the book, the reader (student) will have working 3D code (nothing fancy, mind you) and a good understanding of basic 3D concepts.

Be sure to visit the book's website and download the errata for some important corrections before you start reading. They're minor but important...like most details in math and programming. :)


Showing reviews 1-5 of 46
1 2 3 4 5 6 ...10Next »





Disclaimer

Return to Math.com
Sponsored Links
Math Jobs


Quick Links
Return to Math.com
Math Tutoring
Top Selling Electronics
Textbooks
Math Jobs
Privacy
Categories
Calculators
Math Books
Math DVD
Math Games
Math Toys
Math Software
Game Systems
Math Apparel
Related Categories
• Graphic Design
Computers & Internet
Subjects
Books
Most Wished For
Envisioning InformationEnvisioning Information

Thinking with Type: A Critical Guide for Designers, Writers, Editors, & Students (Design Briefs)Thinking with Type: A Critical Guide for Designers, Writers, Editors, & Students (Design Briefs)

Presentation Zen DesignPresentation Zen Design

Beautiful EvidenceBeautiful Evidence

slide:ology: The Art and Science of Creating Great Presentationsslide:ology: The Art and Science of Creating Great Presentations

The Web Designer's Idea Book: The Ultimate Guide To Themes, Trends & Styles In Website DesignThe Web Designer's Idea Book: The Ultimate Guide To Themes, Trends & Styles In Website Design

The Adobe Photoshop CS4 Book for Digital PhotographersThe Adobe Photoshop CS4 Book for Digital Photographers

A Project Guide to UX Design: For user experience designers in the field or in the makingA Project Guide to UX Design: For user experience designers in the field or in the making

Type: A Visual History of Typefaces and Graphic Styles, Vol. 1Type: A Visual History of Typefaces and Graphic Styles, Vol. 1

Drawn to Life: 20 Golden Years of Disney Master Classes: Volume 1: The Walt Stanchfield LecturesDrawn to Life: 20 Golden Years of Disney Master Classes: Volume 1: The Walt Stanchfield Lectures