Putting the G into CAGD, the authors provide a much-needed practical and basic introduction to computer-aided geometric design. This book will help readers understand and use the elements of computer-aided geometric design, curves and surfaces, without the mathematical baggage that is necessary only for more advanced work. Though only minimal background in mathematics is needed to understand the bookís concepts, the book covers an amazing array of topics such as Bezier and B-spline curves and their corresponding surfaces, subdivision surfaces, and NURBS (Non-Uniform Rational B-Splines). Also included are techniques such as interpolation and least squares methods.
Table of Contents
1. The Bare Basics 2. Lines and Planes 3. Cubic Bezier Curves 4. Bezier Curves: Cubic and Beyond 5. Putting Curves to Work 6. Bezier Patches 7. Working with Polynomial Patches 8. Shape 9. Composite Curves 10. B-Spline Curves 11. Working with B-Spline Curves 12. Composite Surfaces 13. NURBS 14. Hunting Geometry Bugs
Farin, Gerald; Hansford, Dianne