小编Pat*_*Pat的帖子

从弧计算三次贝塞尔曲线的控制点

我有一个由两个端点(P0 = x1,y1 和 P4 = x2,y2)以及半径 R 或圆弧中心(C = xc, yc)定义的几何弧。我需要在javascript中计算三次B\xc3\xa9zier曲线的两个控制点P2、P3。在我的特定情况下,弧角将小于 90 度。

\n\n

我搜索过互联网和 stackoverflow,任何解决方案都是不完整的,没有针对不确定角度的弧进行概括,或者太复杂而我无法理解。

\n\n

有谁有任何 javascript 代码或伪代码可以提供帮助吗?我之前问过类似的问题,但当我需要三次 B\xc3\xa9zier 曲线时,错误地将 B\xc3\xa9zier 曲线称为二次曲线。

\n

javascript math geometry bezier

2
推荐指数
1
解决办法
3116
查看次数

标签 统计

bezier ×1

geometry ×1

javascript ×1

math ×1