In mathematics a Curve is "a line that does not need to be straight". With that definition a large number of different curves exist each of which can be described by a mathematical formula.
In computer graphics we're most interested in curves that can be described by mathematical formulas that are called polynomial functions. In order to be able to draw arbitrarily curved lines often multiple such curve-segments are combined to a Spline. The term "Spline" originates from an old draftsmen tool called a Flat Spline.
There are many different types of splines (hermite, bézier, catmull-rom, b-spline,..). but they all share the following key properties:
Quadratic Bézier Curve with its Control Point Cubic Bézier Curve with its two Control Points |
The most popular Bézier curves are quadratic and cubic in nature as higher degree curves are expensive to draw, evaluate and not so intuitive to handle. Characteristics
Related nodesBezierEditor (2d) BezierEditor nodes are operating with cubic Bézier splines. See also: |
An open B-Spline does not go through its control points A clamped B-Spline which at least goes through its first and last control point |
B-Spline is short for "basis spline". Characteristics
In order to make it more intuitive to handle a B-Spline can also be constructed in a way it at least goes through its first and last control point. Related nodesB-Spline (Value) See also: |
anonymous user login
~2d ago
~3d ago
~3d ago
~4d ago
~5d ago
~6d ago
~6d ago
~6d ago
~6d ago