If i have 2 end points and two unit vectors as tangents at the two end points is it possible to find the cubic bezier curve control points that make the curve ? Is there one solution or many solutions ?
Asked
Active
Viewed 693 times
1
-
You need two more constraints, such as the curvature at each end, or two points on the curve. – Anton Sherwood May 26 '20 at 14:05
-
How would you define the curvature of the two points exactly ? What does that mean ? – WDUK May 26 '20 at 19:16
-
Formally, curvature is the rate of change of the tangent angle with respect to arc length; less formally, the reciprocal of the radius of the best-fitting circle at that point. – Anton Sherwood May 27 '20 at 04:47
1 Answers
0
There are infinitely many solutions. At the start of the curve, the given point and unit vector define a line. You can place the curve’s second control point anywhere along this line. The same reasoning applies at the end of the curve.
bubba
- 43,483
- 3
- 61
- 122
