如何在 Unity 中正确导入 fbx?

Posted

技术标签:

【中文标题】如何在 Unity 中正确导入 fbx?【英文标题】:How to import an fbx in Unity correctly? 【发布时间】:2020-10-15 02:42:00 【问题描述】:

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

非常感谢!

Blender 编辑模式中的对象

Blender 对象模式中的对象

Windows 3d 中的对象

Unity 中的对象

【问题讨论】:

【参考方案1】:

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

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

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

【讨论】:

以上是关于如何在 Unity 中正确导入 fbx?的主要内容,如果未能解决你的问题,请参考以下文章

unity中对导入的FBX动画进行重新编辑

unity5怎样正确导入FBX,模型大小为啥会发生变化

将 .FBX 从 Blender 导入 Unity 时出现深色纹理

unity5怎样正确导入FBX,模型大小为啥会发生变化

Unity - 自定义导出和导入 FBX 数据

如何在unity3d发布好的程序中导入外部文件?