範例:NURBS 資料格式
系統透過節點、寬度和控制點等可擴展陣列來定義 NURBS(不規則有理 B- 雲規線)曲線。下圖給出了一個三次方 NURBS 曲線。
資料格式:
degree
基本函數的度數
params[]
節點陣列
weights[]
有理 NURBS 的寬度陣列;另外,對於多項式 b- 雲規線為 MULL 或 1.0。
c_pnts[][3]
控制點陣列
定義:
k = degree of basis function
N = number of knots, degree -2
wi = weights
Ci = control points (x, y, z) * wi
Bi,k = basis functions
由此方程得出,控制點的數目等於 N+1。
這是否有幫助?