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