Non-uniform rational B-spline is a mathematical model commonly used in computer graphics for generating and representing curves and surfaces for both analytic (described by mathematical formulas) and modeled shapes. Control points (shown as small spheres) influence the directions the surface takes. The square at the bottom sets the maximum width and length of the surface.Image: Greg L