如何在 Unity 中正确导入 fbx?

How to import an fbx in Unity correctly?

我已经为一个对象建模并导出为 fbx。在我将资产导入 Unity 后,出现了一些人工制品。人工制品似乎与 Unity 导入有关,而不是 fbx 文件,因为在 Windo3d 3d viever 中查看的模型似乎没有问题。

非常感谢!

Blender 编辑模式中的对象

Blender 对象模式中的对象

对象 Windows 3d

Unity 中的对象

看起来像 triangle winding 问题。三角形中顶点的顺序,结合它们的视觉方向,可以用来确定三角形是从“正面”还是“背面”看到的。在 Unity 中,默认情况下不渲染从“背面”看到的三角形。这称为背面剔除。

要解决此问题,您有两种选择:

  • 修复搅拌机中的三角形绕组(默认情况下,从“背面”看到的搅拌机三角形被渲染,寻找背面剔除选项)
  • 在 Unity 中使用双面 material(具有带 culling disabled 着色器的 material,即 Cull Off)。