8
(後續的this question。)連接兩個貝塞爾曲線平滑(C2連續)
鑑於三次貝塞爾曲線的順序,我怎麼能修改他們最低限度,使他們在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