The NURBS book
The NURBS book covers all aspects of non-uniform rational B-splines necessary to design geometry in a computer aided environment. Basic B-spline features, curve and surface algorithms, and state-of-the-art geometry tools are all discussed. Detailed code for design algorithms and computational tricks are covered too, in a lucid, easy-to-understand style, with a minimum of mathematics and using numerous worked examples. The book is a must for students, researchers, and implementors whose work involves the use of splines.
What people are saying - Write a review
We haven't found any reviews in the usual places.
Chapter One Curve and Surface Basics
Chapter Two BSpline Basis Functions
Chapter Three Bspline Curves and Surfaces
12 other sections not shown
approximation array assume B-spline curve basis functions Bernstein polynomials Bezier curve Bezier form Bezier segment chord length circle circular arc coefficients compute conic constraints continuous control polygon convex hull coordinate cubic curve curve interpolation curve or surface curves and surfaces Cw(u defined degree elevation degree reduced denote direction ellipse equations error example geometric hence homogeneous space hyperbola Input internal knots knot insertion knot refinement knot removal knot span knot vector linear matrix method multiplicity Nlib nonrational nonzero number of control NURBS curve NURBS surface obtain Output parabola parameterization patch piecewise plane polynomial power basis form projection pth-degree quadratic curve rational Bezier rational curves reparameterization repositioning routine ruled surface section curves shown in Figure shows space specified spline surface interpolation surface of revolution tangent three-dimensional three-dimensional space Ui+i Ui+p Ui+p+i vspan warping weights yields zero