绘制控制点(点)与控制多边形(细线)、贝兹曲线(粗线)。参数 t 从 0→1 扫过,De Casteljau 的内分线和点 B(t) 沿着曲线移动。
$$B(t)=\sum_{i=0}^{n}\binom{n}{i}(1-t)^{n-i}t^{i}\,P_i$$
n 次贝兹曲线。由伯恩斯坦基函数的加权和表示,t 在 0~1 范围变化。权重之和始终为 1。
$$B(t)=(1-t)^3P_0+3(1-t)^2t\,P_1+3(1-t)t^2P_2+t^3P_3$$
3次贝兹曲线(4个控制点)的展开式。曲线严格插值端点 P0·P3,受内部控制点 P1·P2 的牵引。
$$\kappa=\frac{|B'_x B''_y - B'_y B''_x|}{(B'^2_x+B'^2_y)^{3/2}}$$
参数化曲线的曲率 κ。B'·B'' 为一阶和二阶导数。切线方向角由 atan2(B'y, B'x) 求得。