技術總結
本發(fā)明公開了一種基于vtk處理obj文件的方法,步驟1:讀取obj文件里面的面片,構造倒排索引表。步驟2:尋找共享頂點。步驟3:產生新的頂點。如果尋找到了共享頂點,則更新構建面片頂點id,轉步驟5。如果沒有找到,則產生新的位置一樣的頂點,后轉步驟4。步驟4:增加面片。產生了新的頂點,為了新舊頂點之間的連續(xù)性,需要增加一個連接新舊頂點的面片,并將新頂點加入頂點集。步驟5:后續(xù)頂點與后續(xù)面片,面片仍有后續(xù)頂點未處理,轉步驟2。模型還有后續(xù)面片,轉步驟1。步驟6:三角面片化,該步驟將所有面片拆分為三角面片組成。步驟7:曲面平滑。運用loop曲面細分算法,平滑模型。
技術研發(fā)人員:楊育彬;劉路飛
受保護的技術使用者:南京大學
文檔號碼:201710034246
技術研發(fā)日:2017.01.18
技術公布日:2017.06.13