Curve 合成有理贝塞尔曲线

Curve 合成有理贝塞尔曲线,curve,bezier,Curve,Bezier,我需要组成不同权重的有理贝塞尔曲线 目前我有曲线1 a、 b,c,d,e,f,g-控制点 q1、q2、q3、q4-控制中点(q1=b+c/2) q3 e q4-加权有理曲线 不错,但是如果两个控制点很近,它看起来像曲线2 它们形成两条线。但是我想要曲线3 所有控制点都可以改变重量 如何得到曲线3?这看起来像有理二次贝塞尔曲线。要实现曲线3的形状,可以 添加一个控制点a1,该控制点是平滑连接开始的位置(它应该位于直线(ab)上) 将控制点c移动到希望平滑连接结束的位置(如下图中b1所示)

我需要组成不同权重的有理贝塞尔曲线

目前我有曲线1

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

q1、q2、q3、q4-控制中点(q1=b+c/2)

q3 e q4-加权有理曲线

不错,但是如果两个控制点很近,它看起来像曲线2

它们形成两条线。但是我想要曲线3

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


如何得到曲线3?

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

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