fabric.js中两个路径的交叉点

时间:2016-01-11 14:20:59

标签: javascript html5-canvas fabricjs

现在,我正在使用fabric.js中的bezier曲线。例如,假设其中有3个,它们之间有交叉点。我需要找到确切的交叉点,更难以在其他画布中绘制选择。对于fabric.path,我正在使用

   perPixelTargetFind: true,

图片澄清情况:

Crossing bezier curves

1 个答案:

答案 0 :(得分:0)

最后,经过很长一段时间,我在Fabric库中找不到任何解决方案,转换为svg的变通方法,使用另一个库或编程自己的进程(非常难)并转换回结构。 最终的解决方案是使用paper.js,它具有一些检测交叉点和colissions的功能,而且对于其他任务也非常强大。