我正在尝试通过多个点(超过3个)绘制曲线。
我尝试使用可用的lineTo(),bezierCurveTo()来绘制这些点。
有人可以帮我解决这个问题吗? 可能有一些解决方法使用arc()函数绘制它?
答案 0 :(得分:0)
Bezier样条曲线(不一定)不会通过它们的控制点,但是Catmull-Rom样条曲线可以。它们需要一对额外的控制点,超出你想要插入的集合(一个在前,后一个)。
CakeJS包(http://code.google.com/p/cakejs/)有一个Catmull-Rom工具,但除了它显然存在之外我不太了解它。