Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Mathematics for computer graphics (4th ed.)
Vince J., Springer Publishing Company, Incorporated, London, UK, 2014. 429 pp. Type: Book (978-1-447162-89-6)
Date Reviewed: Aug 5 2014

Mathematics plays an important role in computer graphics. Knowing the mathematics behind the scene helps us to understand and use all kinds of technologies in the field of computer graphics. It is great to have a book that covers most of the key parts that are used frequently in this field.

The book’s 16 chapters cover a broad range of relevant mathematical topics. Chapter 1 gives the whole idea of what this book is about. The next four chapters introduce number sets, algebra, trigonometry, and coordinate systems. Following this, chapters 6 to 11 focus on vectors, transforms, interpolation, curves and patches, analytic geometry, and barycentric coordinates. Next, in chapters 12 through 14, the author explores such topics as geometric algebra and differential and integral calculus. Worked examples and a conclusion are provided in chapters 15 and 16.

The logics in the book are presented very clearly, and readers from all levels with an understanding of arithmetic, algebra, trigonometry, and geometry will find this book easy to follow. The worked examples are very helpful in practical projects as well.

While I like this book, I have some suggestions to improve it. First, Cramer’s rule should be introduced with the determinants in Section 7.11. Second, it would be helpful if this book covered some other math topics in computer graphics, such as tessellation, collision detection using the AABB tree, and so on. In the chapter of worked examples, it should be noted that readers need the EPSILON when doing the floating-point programming on the computer.

Finally, there are some typographical errors I should point out: on page 63, which shows the area equation, the line “which is the formula disclosed in Chap. 2” should be “which is the formula disclosed in Chap. 5.” Also, on pages 144 and 145, the matrix form should be “matrix t multiplies another matrix” instead of “matrix t equals another matrix.”

Overall, this is a very useful book and I highly recommend it as a reference for those who are studying or working in computer graphics-related fields.

Reviewer:  Zhaoqiang Lai Review #: CR142588 (1411-0946)
Bookmark and Share
  Reviewer Selected
 
 
General (I.3.0 )
 
 
Computer-Aided Design (CAD) (J.6 ... )
 
 
Numerical Algorithms And Problems (F.2.1 )
 
Would you recommend this review?
yes
no
Other reviews under "General": Date
A shading approach to non-convex clipping
Springall T., Tollet G. ACM SIGAPL APL Quote Quad 20(4): 369-372, 1990. Type: Article
Oct 1 1991
Scientific visualization and graphics simulation
Thalmann D., John Wiley & Sons, Inc., New York, NY, 1990. Type: Book (9780471927426)
Apr 1 1992
Visual computing
Kunii T.  Visual computing,Tokyo, Japan,Jun 22-26, 1992,1992. Type: Whole Proceedings
Apr 1 1993
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy