首页 > 用canvas画贝塞尔曲线,有没有什么可视化的工具?

用canvas画贝塞尔曲线,有没有什么可视化的工具?

如果图像相对复杂,自己计算的话,真的太麻烦,有没有什么好用的工具?如果能直接导出坐标就好了


在线调试,可借鉴:

  1. 缓动函数速查表: http://www.xuanfengge.com/easeing/easeing/

  2. Ceaser:http://xuanfengge.com/easeing/ceaser/

  3. cubic-bezier:http://cubic-bezier.com/


看你的标签应该是用在网页,先说图形化,现在几乎所有的画图工具中曲线的计算方式都是用的贝塞尔算法,比如ps等,再说坐标,坐标本身就是相对原点来计算的,放到屏幕上就是跟分辨率有关的,你要放大缩小还是要自己再计算的,而且完整的坐标你怎么获取呢,只能是纯字符串,那是非常大的体积,流量上不划算,贝塞尔算法其实很简单的,计算并不算复杂,导出坐标这种方式虽然不知道你的具体应用情景,还是觉得不可行的


如果想绘制比较复杂的矢量图形,而且对交互的要求不高,可以考虑用SVG。如果坚持要用canvas/javascript来话,也可以从SVG代码中将路径提取出来。


请问你用贝塞尔曲线做什么用呢

【热门文章】
【热门文章】