我正在寻找一种方法/算法,它允许我将3d网格上的几个相邻共面面合并为一个面。我希望这将优化我的网格生成程序,因为它现在生成许多'小'三角形。当我在屏幕上看到最后的三维物体时,我可以看到它们都朝向同一个方向,并且它们可以被一个包含整个物体的更大的三角形取代!我希望我很清楚我想要做什么。谢谢你的帮助。
答案 0 :(得分:2)
我建议您在一个平面上投影面部,而不是为polygon uninon a plane应用算法。在那之后“unproject”就是这样。尽可能减少尺寸。
答案 1 :(得分:0)
我也在尝试做类似的方法。 Sympy库有一个可以执行此操作的功能
http://docs.sympy.org/latest/_modules/sympy/geometry/plane.html#Plane.is_coplanar