我有一个随机的点集,并希望创建一个与raphaeljs光滑的SVG形状。 要连接点,我正在使用catmull-rom-spline。问题是路径关闭的点不平滑。平滑svg路径连接
这是一个示范路径从我projcet的:
M125,275R 125,325 175,325 225,325 275,325 225,275 175,275 125,275Z
我还创建了一个的jsfiddle:http://jsfiddle.net/ry8kT/
可以这样用卡特莫尔曲线实现? 如果没有,请给我一个例子如何获得完全平滑的形状?
使用的Catmull Rom样条我使用的二次曲线和计算的中点相反的:
许多在此先感谢, 麦克法兰
我刚刚给了你接受的答案标签。这是正确的答案,我只是一个解决方法。 – McFarlane 2012-10-02 13:47:40