vtkSuperquadricSource:創建以原點爲中心的多邊形超二次曲面

 vtkSuperquadricSource 創建以原點爲中心的多邊形超二次曲面,可以設置尺寸。
 設置兩個(φ)的緯度和經度(θ)方向的分辨率(多邊形離散化)。渾圓度參數(緯度渾圓度和經度渾圓度)控制超二次曲面的形狀。環形布爾值控制是否產生環形的超二次曲面。如果是的話,厚度參數控制的厚度的環形:0是最薄的環形,和1具有最小尺寸的孔。縮放尺度參數允許超二次曲面,在x,y,和z(在任何情況下,正確地生成法線向量)進行縮放。 尺寸參數控制的超二次曲面的size。
  原理是基於“剛性基於物理的超二次曲面”,AH巴爾,在“圖形寶石III”,大衛柯克,編,科學出版社,1992年。
基本方法:
  SetCenter()設置中心點
  SetThickness()厚度參數控制的厚度的環形:0是最薄的環形,和1具有最小尺寸的孔
  ToroidalOn()開啓環形
  SetPhiRoundness(),SetThetaRoundness設置經緯度的環形度
  SetScale()設置在x,y,z方向的超二次曲面的拉伸係數。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章