貝塞爾曲線

現(xiàn)有的貝塞爾算法

累加求和∑

大寫(xiě)Σ用于數(shù)學(xué)上的總和符號(hào)

比如:∑Pi,其中i=1,2,...,T,即為求P1 + P2 + ... + PT的和。


組合

來(lái)自百度百科: https://jingyan.baidu.com/article/63acb44ac60d4e61fcc17e2e.html

組合是數(shù)學(xué)的重要概念之一,它表示從 n 個(gè)不同元素中每次取出 m 個(gè)不同元素,不管其順序合成一組,稱(chēng)為從 n 個(gè)元素中不重復(fù)地選取 m 個(gè)元素的一個(gè)組合。所有這樣的組合的種數(shù)稱(chēng)為組合數(shù)。


二階貝塞爾

三階貝塞爾

參考文章: https://blog.csdn.net/cfan927/article/details/104649623/

在線貝塞爾曲線編輯器:展示了2階3階貝塞爾拼接出一段曲線,事實(shí)上大部分的軟件繪制曲線都是采用低階貝塞爾曲線拼接的方法
https://math.hws.edu/eck/cs424/notes2013/canvas/bezier.html

curve 說(shuō)明 參考資料
Catmull-Rom 可以通過(guò)所有點(diǎn)
Hermite 通過(guò)曲線的起點(diǎn)(P0)、終點(diǎn)(P1)、起點(diǎn)切向量(V0)和終點(diǎn)切向量(V1)來(lái)確定曲線的。
https://codepen.io/liorda/pen/KMvBwM
http://www.tangrui.net/2006/algorithm-and-implementation-of-hermite-curve.html
Uniform B-spline
Nonumiform B-Spine
Bezier 需要額外的控制點(diǎn)
Kochanek-bartels
NURBS curve 則是NonUniform Rational B-Spline curve(非一致(的)有理(的)基底樣條曲線)的縮寫(xiě)。

"游戲編程精粹1"P333
https://www.shuxuele.com/calculus/arc-length.html
https://icode.best/i/58507830962765

勻速運(yùn)動(dòng)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容