2

我有使用 3D Studio Max 创建的模型。

当我保存为 .FBX 并导入 Unity 3D 时,它们变为灰色。这是什么原因,我该如何解决?

我也对移动模型的性能有很大的困扰。更快获得应用程序的最佳方法是什么?

4

2 回答 2

2

1)所有模型灰色 - 这意味着纹理在导入中丢失。您可以创建材质并将它们拖到网格上。但是 Unity 可以直接导入你的 max 文件,你不必导出到 .fbx。也许如果您尝试自动设置您的纹理和材料。2) 移动设备上的性能 - 可能是各种原因。您的模型中可能有太多细节。或者更可能是太多的drawcalls,或者可能是太重的cpu upsage。很难说。unity docs 提供了有关针对移动设备进行优化的指示。

于 2014-04-06T01:53:04.860 回答
2

当我保存为 .FBX 并导入 Unity 3D 时,它们变为灰色。这是什么原因,我该如何解决?

导入以下 3D 数据可视化模型时,我遇到了同样的问题

3D数据可视化模型

该模型使用 Cinema4D 创建并导出为 .fbx。

当我使用拖放导入 Unity 时,我得到以下结果

数据可视化 3D 模型

从检查器(上图)可以看出,材质是灰色的,无法编辑,纹理没有导入。默认资产的材质不能直接编辑,但有一种方法可以绕过它。

我创建了一个新材料(右键单击资产 > 创建 > 材料)

新的统一材料

给它一个新名称(绿色)并将 Albedo 更改为绿色。

新的 Unity 材质反照率

并将材料拖到立方体上

立方体的颜色

最终结果现在看起来像预期的那样

最终结果


我也对移动模型的性能有很大的困扰。更快获得应用程序的最佳方法是什么?

开发移动 VR 应用程序可能很棘手,但游戏窗口有一个显示有用实时信息的信息面板(使用游戏窗口中的Stats按钮启用它)

Unity 游戏统计

在那里我们可以看到有多少 SetPass 调用、批次和多边形被绘制。争取 50 次 SetPass 调用,这对于 Unity 专家来说是一个不错的数字。

关于优化性能,一些非常优秀的开发人员已经详细解释了如何优化您的场景。我建议以下链接

于 2019-09-06T18:33:49.183 回答