撰写有理的贝塞尔曲线

时间:2016-02-17 05:56:17

标签: curve bezier

我需要构建具有不同权重的理性贝塞尔曲线

Curves

目前我有 Curve1

a,b,c,d,e,f,g - 控制点

q1,q2,q3,q4 - controll mid point(q1 = b + c / 2)

q3 e q4 - 加权有理曲线

很好,但如果两个控制点接近,它看起来像 Curve2

它们形成两条线。但我希望 Curve3

所有控制点都可以改变重量

我怎样才能得到曲线3?

1 个答案:

答案 0 :(得分:0)

这看起来像一个有理的二次贝塞尔曲线。要实现曲线3的形状,您可以

  • 添加一个控制点a1,这是您希望平滑连接开始的位置(它应该位于行(ab)上)。
  • 将控制点c移动到您希望平滑连接结束的位置(如下图所示的b1所示)。

enter image description here