(跟进这个问题。)
给定一系列三次贝塞尔曲线,我怎样才能最小化地修改它们以使它们以 C2 连续方式连接?
输入:
- 具有控制点的曲线 P
P0
,P1
,P2
,P3
- 带有控制点的曲线 Q
Q0
,Q1
,Q2
,Q3
- 如果有帮助,您可以假设它们已经是 C1 连续的。
约束:
- C0 连续性:
P3 = Q0
- C1 连续性:
P2 - P3 = Q0 - Q1
- C2 连续性:
P1 - 2*P2 + P3 = Q0 - 2*Q1 + Q2
- 修改后的曲线尽可能接近原始曲线 P 和 Q