介面 > 處理資料交換格式 > 中立檔 > 使用曲線資料格式 > 範例:雲規線資料格式
範例:雲規線資料格式
雲規線的曲線圖元是一種不均勻的三次方雲規線,它由一系列 3D 點、每個點上的切向量和每個點的非法向雲規線參數陣列來定義。
資料格式:
params[]
(dbl)
每個點的雲規線參數 (t) 陣列
points[][3]
(dbl)
雲規線插入點陣列
tangents[][3]
(dbl)
每個點的切向量陣列
參數化:
1. x、y 和 z 是一系列唯一的三次方函數,每段一個,它們完全由每段的起點、終點和切向量來決定。
2. p_max 設為最後一個雲規線點的參數。那麼非法向參數 t' 就等於 t * p_max
3. 確定雲規線段的位置,使:
par_arr[i] < t' < par_arr[i+1]
(如果 t < 0 or t > +1,則用第一個或最後一個段)。
14.\t0 = (t' - par_arr[i]) / (par_arr[i+1] - par_arr[i])
t1 = (par_arr[i+1] - t') / (par_arr[i+1] - par_arr[i])
這是否有幫助?