B-Spline
A B-Spline is a mathematical curve used in computer graphics and modeling to create smooth shapes. It is defined by a set of control points, which influence the curve's shape without necessarily lying on it. B-Splines are versatile and can represent complex shapes with a high degree of continuity.
One of the key features of B-Splines is their ability to maintain local control, meaning that moving a control point only affects the curve in its vicinity. This property makes them useful in applications like CAD (Computer-Aided Design) and animation, where precise shape manipulation is essential.