The Nurbs Book by L. Piegl

A concise yet thorough technical guide to Non-Uniform Rational B-Splines (NURBS) that explains the mathematical foundations and practical algorithms for creating, evaluating and manipulating NURBS curves and surfaces. It covers knot vectors, basis functions, refinement and degree-elevation techniques, evaluation and derivative algorithms, intersection and trimming methods, numerical issues and implementation details, and includes worked examples and pseudocode for applications in CAD and computer graphics.

Purchase from Bookshop.org