黑色 3D 模型 - Unity3D

Black 3D Models - Unity3D

我最近才开始使用 Unity3D,并从 Sketchfab 导入了这个对象。当我导入它时,它提供了所有必要的纹理和网格,但它是全黑的,如下图所示。这与我尝试从资产商店添加的任何其他对象的情况相同。我试过 fiddle 光源,但似乎不起作用。提前谢谢你。

编辑:这是我的网格属性的样子。我选了"pearl_body",还是全黑

您需要在层次结构(左面板)视图中展开您的模型,直到您在检查器(右面板)中看到网格渲染器组件。然后你就可以设置material了。可能您需要将 material 视图中的 lambert45G 替换为 BaseTexture。 这应该可以解决问题。

您可以阅读有关 materials here, and about mesh renderers.

的更多信息

我遇到了同样的问题并找到了解决方案。不确定它是否适用于您的特定情况,但它是这样的:

我有一个模型,在我对它进行装配之前,它在 unity 中运行良好,然后它看起来是黑色的。造成这种情况的原因是我在 Skin 修改器之后应用了 Smooth 修改器。我通过以下方式解决了它:

  1. 通过单击“高级”选项卡中的 "Save" 保存皮肤修改器信息。

  2. 重置 Xform/转换为可编辑的多边形/平滑修改器(在我的情况下需要,因为我忘记在模型完成时使用它,在装配之前)

  3. 再次转换为编辑多边形。

  4. 应用皮肤并加载之前保存的皮肤文件。

就是这样。干杯!