如何计算近似椭圆弧的三次曲线的控制点?

发布于 2024-10-04 15:12:55 字数 86 浏览 9 评论 0原文

几乎所有矢量图形应用程序(如 Corel)都用几条三次贝塞尔曲线来近似椭圆弧。我需要向我的应用程序添加类似的功能。所以我的问题是:如何计算贝塞尔曲线的控制点?

Almost all vector graphics applications (like Corel) approximate elliptic arcs with several cubic Bezier curves. I need to add similar functionality to my application. So my question is: how to calculate control points of that Bezier curve?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

柠檬 2024-10-11 15:12:55

很多页面解释了如何执行此操作。例如,Don Lancaster 的这篇论文给出了将椭圆划分为2 和 8 三次样条,并对 4 样条情况进行详细分析。

There are lots of pages explaining how to do this. This paper by Don Lancaster, for example, gives control parameters for divisions of an ellipse into between 2 and 8 cubic splines, with a detailed analysis of the 4-spline case.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文