三维重建:***三维模型的网格细化
??????? 原文連接:三維模型的網格細化
??????? 原文中給出了理論和程序鏈接,可下載。直接查看原文即可
?????? 細分規則可以分為兩個部分:一是拓撲分裂規則,主要用來描述網格每次細分之后所有頂點之間的連接關系,該過程也稱為分裂;另一個是幾何規則,用來計算新頂點的幾何位置信息,這一過程也稱為平均。通常有兩種基本的分裂方法:頂點分裂和面分裂,其區別主要在于所作用的基本幾何體元。
????? 頂點分裂是對于給定度為n的頂點i(頂點的度表示頂點所關聯的邊的個數),將其分裂成n個新頂點,每個頂點對應著它的一個鄰面,使用該方式的細分方法稱為對偶型。如果i為內部頂點,則把這些復制頂點依次相邊開成一個新的n邊形,稱此n邊形為新網格的V-面;對于內部邊兩個端點分裂構成的新網格稱為E-面,舊網格多邊形每個頂點分裂構成的新網格面與原來的網格具有相同的拓撲結構,稱之為F-面。
????? 面分裂是在網格邊和面上插入新的頂點,然后對每個面進行剖分,從而得到新的網格。使用此方法的細分方法稱為基本型。
圖:
?
注意到上述對于人臉模型進行細分后會出現不正常的控制點,這是由于模型數據源的問題,因在程序中直接使用了PSB模型檢索測試庫中的.off格式人臉模型。
程序Demo下載地址:http://dl.dbank.com/c0x7hbfnu0
PS:這篇博客是第一次用Live Writer寫的,比直接在網站上寫爽多了~~~!!:)
總結
以上是生活随笔為你收集整理的三维重建:***三维模型的网格细化的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Apline Linux被爆有严重漏洞,
- 下一篇: Linux udev 动态管理Oracl