Apress Access

Vector Analysis for Computer Graphics

By John Vince

  • eBook Price: $79.95
Buy eBook Buy Print Book

Vector Analysis for Computer Graphics Cover Image

An ideal course book for mathematics undergraduates and graduates alike, this is a complete introduction to vector analysis/ Each topic covered is given a practical application within computer graphics.

Full Description

  • Add to Wishlist
  • ISBN13: 978-1-8462-8803-6
  • 272 Pages
  • User Level: Students
  • Publication Date: May 15, 2007
  • Available eBook Formats: PDF
Full Description
Vector analysis is relatively young in the history of mathematics, however, in the short period of its existence it has become a powerful and central tool in describing and solving a wide range of geometric problems, many, of which, arise in computer graphics. These may be in the form of describing lines, surfaces and volumes, which may touch, collide, intersect, or create shadows upon complex surfaces. Vector Analysis for Computer Graphics provides a complete introduction to vector analysis, especially within the context of computer graphics. The author shows why vectors are useful and how it is possible to develop analytical skills in manipulating the vector algebra. Each topic covered is placed in the context of a practical application within computer graphics. The book is divided into eleven chapters covering the mathematical foundations of vector algebra and its application to lines, planes, intersections, rotating vectors, vector differentiation, projections, rendering and motion.
Table of Contents

Table of Contents

  1. Scalars and Vectors.
  2. Vector Representation.
  3. Straight Lines.
  4. The Plane.
  5. Reflections.
  6. Intersections.
  7. Rotating Vectors.
  8. Vector Differentiation.
  9. Projections.
  10. Rendering.
  11. Motion.
  12. Appendix A: Vector Algebra.
  13. Appendix B: Vector Triple Product.
  14. References.

If you think that you've found an error in this book, please let us know by emailing to editorial@apress.com . You will find any confirmed erratum below, so you can check if your concern has already been addressed.
No errata are currently published


    1. PHP Objects, Patterns, and Practice


      View Book

    2. Beginning Android 3D Game Development


      View Book

    3. Troubleshooting Oracle Performance


      View Book

    4. Beginning Amazon Web Services with Node.js


      View Book