各種One-Ring Structure Mesh

1. 選擇單一節點,可尋找所有相鄰的點、邊、面
(Vertex-Vertex Structure)
(Vertex-Edge Structure)
(Vertex-face Structure)
 

 

vertex.gif  

用OpenGL實作的時候,以GL_TRIANGLE
再分別用GL_POINT、GL_LINE、GL_FILL搭配OpenMesh的Iterator即可完成標示繪圖作業。

範例(1):選點找點
x.jpg   

範例(2):選點找邊
x.jpg  

範例(3):選點找面
x.jpg   

 

2. 選擇單一邊,可尋找相鄰的面 
(Edge-Face Structure) 

(需要 Half-Edge Structure)

vertex.gif  

vertex.gif  

範例(1):選邊找點
x.jpg   

範例(2):選邊找面
x.jpg

 

3. 選擇單一面,可以尋找相鄰的 點、邊、面

    (Face-Vertex Structure)
    (Face-Edge Structure)
    (Face-Face Structure)


 

f.png  

用OpenGL實作的時候,分別用GL_POINT、GL_LINE、GL_FILL搭配OpenMesh的Iterator即可完成標示繪圖作業。

範例(1):選面找點
x.jpg  

範例 (2):選面找邊
x.jpg   

範例(3):選面找面
x.jpg   


創作者介紹

Frank's 資訊科技潮流站

finalfrank 發表在 痞客邦 PIXNET 留言(2) 人氣()


留言列表 (2)

發表留言
  • damody
  • 太強了!可以把數位網格的內容寫成這麼猛。
  • 我記得沒錯的話 你這份作業寫得不是更好嗎 0.o

    finalfrank 於 2011/12/04 21:15 回覆

  • 吳柏毅
  • 請問是怎麼選到面的
找更多相關文章與討論