Curves and Surfaces for Computer Graphics

By David Salomon

Curves and Surfaces for Computer Graphics Cover Image

  • ISBN13: 978-0-3872-4196-8
  • 480 Pages
  • User Level: Students
  • Publication Date: March 20, 2007
  • Available eBook Formats: PDF
  • eBook Price: $89.95
Buy eBook Buy Print Book Add to Wishlist
Full Description
Computer graphics is important in many areas including engineering design, architecture, education, and computer art and animation. This book examines a wide array of current methods used in creating real-looking objects in the computer, one of the main aims of computer graphics. Key features: - Good foundational mathematical introduction to curves and surfaces; no advanced math required - Topics organized by different interpolation/approximation techniques, each technique providing useful information about curves and surfaces - Exposition motivated by numerous examples and exercises sprinkled throughout, aiding the reader - Includes a gallery of color images, Mathematica code listings, and sections on curves and surfaces by refinement and on sweep surfaces - Web site maintained and updated by the author, providing readers with errata and auxiliary material This engaging text is geared to a broad and general readership of computer science/architecture engineers using computer graphics to design objects, programmers for computer gamemakers, applied mathematicians, and students majoring in computer graphics and its applications. It may be used in a classroom setting or as a general reference.
Table of Contents

Table of Contents

  1. Preface.
  2. Basic Theory.
  3. Linear Interpolation.
  4. Polynomial Interpolation.
  5. Hermite Interpolation.
  6. Spline Interpolation.
  7. Bezier Approximation.
  8. B
  9. Spline Approximation.
  10. Subdivision Methods.
  11. Sweep Surfaces.
  12. A. Conic Sections.
  13. B. Approximate Circles.
  14. C. Graphics Gallery.
  15. D. Mathematica Notes.
  16. Answers to Exercises.
  17. Bibliography.
  18. Index.
Errata

Please Login to submit errata.

No errata are currently published