These are generally a tremendously thing that is simple well well well well worth to analyze when then feel at ease in the wonderful world of vector graphics and advanced level animations.
Control points
A bezier bend is defined by control points.
There might be 2, 3, 4 or higher.
As an example, two points bend:
Three points bend:
Four points bend:
You can immediately notice if you look closely at these curves:
Points are not at all times on bend. That’s perfectly normal, later we’ll observe how the bend is created.
The bend order equals the true wide range of points minus one. For 2 points we now have a curve that is linearthat’s a right line), for three points – quadratic bend (parabolic), for four points – cubic bend.
A bend is definitely in the convex hull of control points:
As a result of that final home, in computer photos it is feasible to optimize intersection tests. Then curves do not either if convex hulls do not intersect. Therefore checking for the convex hulls intersection first will give a rather fast “no intersection” result. Checking the intersection of convex hulls is much simpler, since they are rectangles, triangles and so forth (start to see the image above), much easier numbers compared to the bend. [Read more...]