0

假设我有两部分 3D 网格,需要将它们融合成一个集成的 3D 模型。融合后,一些不用于3D模型闭合的方面是多余的,我想自动删除它们。我想知道现有软件(例如,meshlab、blender 等)中的某些过滤器是否可以完成这项工作,或者是否有一些特定的算法可以处理这个问题?

下面是我的一个丑陋的手绘草图,希望它可以帮助理解我的意图:

PS:不确定这个问题是否适合SO或superuser.com,我把它放在这里是因为TAG建议更丰富;)

在此处输入图像描述

4

2 回答 2

1

如何在玛雅中做到这一点:

  1. 使两个对象都闭合几何,这意味着在网格上不留空洞。您可以在 Maya 中使用“填充孔”功能。
  2. 确保没有历史节点连接到对象。(搜索maya删除历史)
  3. 选择对象,然后在 Maya 中运行布尔运算(交集)。
于 2016-11-30T09:53:09.477 回答
1

我不认为有一种全自动的方式,但在搅拌机中的几步应该可以达到你想要的。

  1. 根据需要定位网片。
  2. 使用Mesh->Faces->Intersect (Knife) - 这将切割碎片相互交叉的网格。
  3. 按下A以取消选择所有内容,并将鼠标悬停在不需要的极端按下L以选择与其连接的网格,然后X-> 顶点将其删除。
  4. 对所有不需要的部分重复 3。
  5. 按下A以选择所有内容,然后W-> 删除双精度以合并彼此靠近的顶点,以将剩余的网格连接成一个实体块。
于 2016-12-01T03:28:59.173 回答