黑3D模型 - Unity3D

时间:2016-08-22 05:17:55

标签: unity3d 3d textures light

我刚刚开始使用Unity3D,并从Sketchfab导入了这个对象。当我导入它时,它提供了所有必需的纹理和网格,但它们都是黑色的,如下图所示。对于我尝试从资产商店添加的任何其他对象,情况也是如此。我试图摆弄光源,但这似乎不起作用。提前谢谢。

enter image description here

enter image description here

编辑:这就是我的网格属性的样子。我选择了“pearl_body”,它仍然是全黑的。

enter image description here enter image description here

2 个答案:

答案 0 :(得分:1)

您需要在Hierarchy(左侧面板)视图中展开模型,直到您将在Inspector(右侧面板)中看到Mesh Renderer组件。然后您就可以设置材料了。您可能需要在材质视图中使用BaseTexture替换lambert45G。 这应该可以解决问题。

您可以详细了解材料heremesh renderers.

答案 1 :(得分:0)

我遇到了同样的问题,并找到了解决方案。不知道它是否可以在您的特定情况下使用,但是在这里可以解决:

我安装了一个模型,该模型可以很好地统一使用,直到装配好为止,然后看起来是黑色的。造成这种情况的原因是,我在“皮肤”修改器之后应用了“平滑”修改器。我是通过以下方式解决的:

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

  2. 重置Xform /转换为可编辑的poly / smooth修改器(在我的情况下是需要的,因为我在完成模型之前忘了在绑定之前使用它)

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

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

仅此而已。干杯!