合并面孔导致 OBJ 没有面孔

Merging Faces results in OBJ that has no face

我制作了一个非常简单的 3d 对象用于桌面模拟器。构建对象会产生许多面:

如果我将其导出为 OBJ 并导入它,该对象工作正常:

但是,如果我将一些面合并在一起以减少顶点数量(合并 3 个中间面):

导入OBJ时,一张大脸完全不见了:

我不确定这里发生了什么。我希望能够将我制作的对象的每个侧面合并到一个面(例如,顶面和底面)。但是,我一直无法这样做并让该对象在其他程序中工作。我做错了什么?

A face is defined as the area between either three (triangles), four (quadrangles) or more (ngons) vertices, with an edge on every side. These are often abbreviated to tris, quads & ngons.

每个 3D 程序都支持三边形和四边形,但并非每个程序都支持多边形。桌面模拟器似乎不支持 ngon,或者不支持从 obj 文件读取 ngon。

虽然您可以在 Blender 中建模时继续使用 ngons,但您会希望在导出之前或期间将它们更改为 tris 或 quads。您可以使用 remesh or triangulate 修饰符,或者在导出到 obj 时勾选 Triangulate Faces 复选框。使用修改器的好处是您可以通过一些选项来控制模型的划分方式,并且可以在导出前查看结果。