2017-01-23 88 views
1

我想通過用一個網格的頂點替換一個網格的邊界頂點來連接兩個網格。我目前通過在半內部循環並讓它們指向另一個頂點來做到這一點。由於我反覆沿邊添加邊,所以無法插入面。是否有openmesh方法來替換頂點並確保所有引用(進/出halfedge,face等)保持正確?替換頂點以連接網格

回答

0

如果我正確地理解了你,你想「縫合」兩個網格之間的邊界。

正如您所指出的那樣,直接操作OpenMesh使用的halfedge/face/...指針並不是一個好的解決方案。相反,這應該可以通過插入臨時三角形,然後在相對邊界頂點對之間進行摺疊(再次移除臨時三角形)。這樣,OpenMesh將確保所有的指針設置正確。