A nonuniform rational B-spline surface of degree is defined by
where
and
are the B-spline
basis functions,
are control points, and the weight
of
is the last ordinate of the homogeneous point
.
NURBS surfaces are implemented in the Wolfram Language as BSplineSurface[array].