我正在尋找一種算法,返回一個四次貝塞爾(2D)上的點,給出:
A.參數t [0 ,1],使四次貝塞爾曲線
B的5點:在給定的四次(四次,非二次)貝塞爾曲線上計算一個點
- P0 - 開始點
- P1,P2,P3 - 控制點1,2和3
- P4 - 結束點
搜索網我找不到任何的算法,只是很好的視覺的小程序,例如: wikipedia
我將實現使用JavaScript,如果它在某種程度上重要。
感謝您的幫助!
我正在尋找一種算法,返回一個四次貝塞爾(2D)上的點,給出:
A.參數t [0 ,1],使四次貝塞爾曲線
B的5點:在給定的四次(四次,非二次)貝塞爾曲線上計算一個點
搜索網我找不到任何的算法,只是很好的視覺的小程序,例如: wikipedia
我將實現使用JavaScript,如果它在某種程度上重要。
感謝您的幫助!
在你發現有貝塞爾曲線的任何次數n章推廣非常維基百科的文章。在explicit definition部分甚至還有一個例子n=5
:
的德卡斯特里奧算法將幫助你在這裏http://en.wikipedia.org/wiki/De_Casteljau%27s_algorithm
完美!謝謝! – Israel 2012-08-06 18:07:54
這是sextic形式。金字塔應該是1,4,6,4,1,四階曲線應該是4的權力。你會看到你有6個控制點。 – Tatarize 2017-06-02 00:46:03