貝塞爾曲線N階實現-德卡斯特里奧算法(De Casteljau’s Algorithm)

貝塞爾曲線很多客戶端已經自行集成,安卓ios或是web,今天基於算法動手實現一次,今天只放源碼,暫時不做說明了(還要加班,--~),源碼在下面,直接看也能看懂 德卡斯特里奧算法的基礎就是在向量AB上選擇一個點C,使得C分向量AB爲u:1-u(也就是∣AC∣:∣AB∣= u)。給定點A、B的座標以及u(u∈[0,1])的值,點C的座標便爲:C = A + (B - A) * u = (1 - u)
相關文章
相關標籤/搜索