导入的 .fbx 模型是透明的

Posted

技术标签:

【中文标题】导入的 .fbx 模型是透明的【英文标题】:Imported .fbx model Is Transparent 【发布时间】:2015-11-22 10:20:33 【问题描述】:

我的模型似乎正确导入,但也许我设置不正确?我导入的 fbx 模型下面有许多 Mesh 过滤器。每个网格过滤器的反照率确实映射到我在资产文件夹下导入的图像(参见屏幕截图),但是当我将根模型拖到我的场景中时,它仍然是透明的 --- 为什么?


更新:2015 年 9 月 1 日

从 Autodesk 导出时,我让 3d 模型作者勾选了“嵌入媒体”。现在导入在我的资产中添加了一个 .fbm 文件夹。 .fbm 文件夹包含图像,并且还添加了一个填充的“材料”文件夹。但是当我将模型拖到舞台上时,它仍然是透明的——我在这里做错了什么?

【问题讨论】:

【参考方案1】:

当模型被拖到场景中时,虽然它的(x, y, z) 的位置是(0, 0, 0),但是模型却无处可寻。我的现有 对象位于(0, 0, 0) 并且在场景中可见。所以我假设我的模型是透明的或不知何故导入不正确。

这个问题确实是我的模型离得很远——它看起来像我现有模型的(0, 0, 0) 坐标中的规范。我把它拖回我的其他物体所在的地方,然后我可以清楚地看到它。不知道为什么它默认退出那里,即使它的位置位于(0, 0, 0)

【讨论】:

以上是关于导入的 .fbx 模型是透明的的主要内容,如果未能解决你的问题,请参考以下文章

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

PDMS模型转换为FBX,或者转换为3dmax能够导入的数据格式

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

导入 THREEJS 的某些 fbx 模型的枢轴点错误

无法使用 OpenGL 渲染 FBX 导入的纹理模型

如何将 FBX/OBJ 模型导入巴比伦场景?