An Introduction to NURBS, With Historical Perspective by
David F. Rogers
This book is the ideal resource for anyone seeking a theoretical and
practical understanding of these very important curves and
surfaces. Beginning with Bezier curves, the book develops a lucid
explanation of NURBS curves, then does the same for surfaces,
consistently stressing important shape design properties and the
capabilities of each curve and surface type. Throughout, it
relies heavily on illustrations and fully worked examples that
help you grasp key NURBS concepts and deftly apply them in your
own work.
Whether you write your own code or simply want deeper insight
into how your computer graphics application works,
and will enhance and extend your knowledge of these very
important curves and surfaces. Extensive pseudocode is given
in the book and C code is available through the above link
or by clicking
here.
Supplementing the lucid explanations are illuminating
accounts of the history of NURBS, written by some of its most
prominent figures, e.g., Robin Forrest, Rich Riesenfeld,
Elaine Cohen, Tom Lyche, Ken Versprille and Lewie Knapp.
Morgan Kaufmann Publishers, 2001, ISBN 1-55860-669-6. Available
from Morgan Kaufmann or
Barnes & Noble.