Apress Access

Curves and Surfaces for Computer Graphics

By David Salomon

  • eBook Price: $69.99
Buy eBook Buy Print Book

Curves and Surfaces for Computer Graphics Cover Image

  • Add to Wishlist
  • ISBN13: 978-0-3872-4196-8
  • 480 Pages
  • User Level: Students
  • Publication Date: March 20, 2007
  • Available eBook Formats: PDF
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.

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