用canvas画贝塞尔曲线,有没有什么可视化的工具?
如果图像相对复杂,自己计算的话,真的太麻烦,有没有什么好用的工具?如果能直接导出坐标就好了
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
如果图像相对复杂,自己计算的话,真的太麻烦,有没有什么好用的工具?如果能直接导出坐标就好了
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(4)
如果想绘制比较复杂的矢量图形,而且对交互的要求不高,可以考虑用SVG。如果坚持要用canvas/javascript来话,也可以从SVG代码中将路径提取出来。
看你的标签应该是用在网页,先说图形化,现在几乎所有的画图工具中曲线的计算方式都是用的贝塞尔算法,比如ps等,再说坐标,坐标本身就是相对原点来计算的,放到屏幕上就是跟分辨率有关的,你要放大缩小还是要自己再计算的,而且完整的坐标你怎么获取呢,只能是纯字符串,那是非常大的体积,流量上不划算,贝塞尔算法其实很简单的,计算并不算复杂,导出坐标这种方式虽然不知道你的具体应用情景,还是觉得不可行的
请问你用贝塞尔曲线做什么用呢
在线调试,可借鉴:
缓动函数速查表: http://www.xuanfengge.com/easeing/easeing/
Ceaser:http://xuanfengge.com/easeing/ceaser/
cubic-bezier:http://cubic-bezier.com/