A leading expert in CAGD, Gerald Farin covers the representation, manipulation, and evaluation of geometric shapes in this the Third Edition of Curves and Surfaces for Computer Aided Geometric Design. The book offers an introduction to the field that emphasizes Bernstein-Bezier methods and presents subjects in an informal, readable style, making this an ideal text for an introductory course at the advanced undergraduate or graduate level. The Third Edition includes a new chapter on Topology, offers new exercises and sections within most chapters, combines the material on Geometric Continuity into one chapter, and updates existing materials and references. Implementation techniques are addressed for practitioners by the inclusion of new C programs for many of the fundamental algorithms. The C programs are available on a disk included with the text. System Requirements: IBM PC or compatibles, DOS version 2.0 or higher.
- Covers representation, manipulation, and evaluation of geometric shapes
- Emphasizes Bernstein-Bezier methods
- Written in an informal, easy-to-read style
AUDIENCE: Members of the graphics community, senior and graduate level students in computer science, mathematics, and engineering, software developers of CAD/CAM systems, graphics programmers, and geometric modeling researchers.
How a Simple System Was Born. Introductory Material. The De Castelajau Algorithm. The Bernstein Form of a Bezier Curve. Bezier Curve Topics. Polynomial Interpolation. Spline Curves in Bezier Form. Piecewise Cubic Interpolation. Cubic Spline Interpolation. B-Splines. Differential Geometry I. Geometric Continuity I. Geometric Continuity II. Conic Sections. Rational Bezier and B-Spline Curves. Tensor Product Bezier Surfaces. Composite Surfaces and Spline Interpolation. Bezier Triangles. Geometric Continuity for Surfaces. Coons Patches. Coons Patches: Additional Material. Differential Geometry II. Interrogation and Smoothing. Evaluation of Some Methods. Quick References of Curve and Surface Terms.
- No. of pages:
- © Academic Press 1993
- 2nd October 1992
- Academic Press
- eBook ISBN:
Professor Gerald Farin currently teaches in the computer science and engineering department at Arizona State University. He received his doctoral degree in mathematics from the University of Braunschweig, Germany, in 1979. His extensive CAGD experience includes working as a research mathematician in a computer-aided development for Daimler-Benz, serving on the executive committee of the ASU PRISM project, and speaking at a multitude of symposia and conferences. Farin has authored and edited several books and papers, and he is editor-in-chief of Computer Aided Geometric Design.
Arizona State University, Tempe, AZ
From the Reviews of the Second Edition "The book is beautifully geometric, profusely illustrated, and is supported by an extensive bibliography consisting of more than 350 citations. Farin's informal, readable style and the exercises of varying degrees of difficulty make this an ideal text for an introductory course at the advanced undergraduate or graduate levels." TONY DEROSE UNIVERSITY OF WASHINGTON, SIAM NEWS