介面 > 處理資料交換格式 > 中立檔 > 處理裁剪的曲面資料格式 > 範例:圓柱雲規線曲面資料格式
  
範例:圓柱雲規線曲面資料格式
圓柱雲規線曲面是一種非均勻的二次雲規線曲面,它透過的網格每個點上都有指定的切向量。該網格在 uv 空間是曲線的。
下圖給出了一個圓柱雲規線曲面。
1. 圓錐曲面 S1
2. 圓柱曲面,S0 雲規線
資料格式:
e1[3]
局部座標系的 x' 向量
e2[3]
局部座標系的 y' 向量
e3[3]
局部座標系的 z' 向量,它對應於曲面旋轉軸
origin[3]
局部座標系的原點
雲規線曲面
雲規線曲面的資料架構
雲規線曲面的資料架構包含下列域:
u_par_arr[]
u 方向大小為 Nu 的點參數
v_par_arr[]
在 v 方向大小為 Nv 的點參數
point_arr[][3]
以柱座標表示的、大小為 Nu & Nv 的點陣列。陣列元件如下所示:
point_arr[i][0]-Radius
point_arr[i][1]-Theta
point_arr[i][2]-Z
u_tan_arr[][3]
用柱座標表示的大小為 Nu & Nv 的 u 切向向量陣列
v_tan_arr[][3]
用柱座標表示的大小為 Nu & Nv 的 v 切向向量陣列
uvder_arr[][3]
用柱座標表示的大小為 Nu & Nv 的混合導數陣列
工程註記
如果用柱座標 (r、θ、z) 來表示曲面,那麼局部座標系值 (x'、y'、z') 則解釋為:
x' = r cos (theta)
y' = r sin (theta)
z' = z
可以透過建立一個平滑的旋轉混成 (見上頁的圖) 來得到一個圓柱雲規線曲面。有時,可用一個曲面如平面、圓柱或圓錐來取代圓柱雲規線曲面。「圓柱雲規線曲面」圖解顯示圓柱雲規線曲面 S1 被取代成一個圓錐 (r1=r2、r3=r4 以及 r1=r3)。如果不能取代它 (如「圓柱雲規線曲面」圖示中的曲面 S0 (ra≠rb 或 rc≠rd)),就讓它保留圓柱雲規線曲面表示。