0
當導入像STL格式文件這樣的CAD文件時,有些時候,某些方面會顛倒過來,因此它們的正常矢量正在指向卷內部,而其他部分則在外部。 「重新計算外部」來解決這個問題。 但是,我想知道如何使用CGAL來實現這個功能。如果有人向我展示關於提示或代碼片段的方式,我們將不勝感激。如何在Blender中實現「重新計算外部」
在此先感謝。
當導入像STL格式文件這樣的CAD文件時,有些時候,某些方面會顛倒過來,因此它們的正常矢量正在指向卷內部,而其他部分則在外部。 「重新計算外部」來解決這個問題。 但是,我想知道如何使用CGAL來實現這個功能。如果有人向我展示關於提示或代碼片段的方式,我們將不勝感激。如何在Blender中實現「重新計算外部」
在此先感謝。
在CGAL 4.7中引入的Polygon Mesh Processing軟件包在這裏可能會有所幫助。
特別是我認爲功能orient_polygon_soup()
是你需要的。這是一個如何使用它的example。 您可能還需要功能polygon_soup_to_polygon_mesh()
非常感謝。它確實有效。順便說一下,CGAL :: Polygon_mesh_processing :: is_outward_oriented(mesh)函數看起來像是在封閉曲面上工作。 – Seong