Unity 3D 上的导入混合器纹理始终为黑色

Import blender textures on Unity 3D are always black

我有下一个简单的 Blender Texture:

这是一个简单的 png 文件,导入到 blender add 添加到 Image Texture 组件(在第一个图像的左侧),具有透明背景。 我以两种格式导出此纹理,第一种格式为 .blend,第二种格式为 .fbx

但是,当我将此纹理导出到搅拌机时(两种格式)是一个黑色矩形,球体没有任何纹理,完全是灰色的。

我现在在导入纹理时做错了什么?

你应该将material烘焙纹理

我使用 Maya 所以我不知道 Blender 中的步骤。您可以 google 在 Blender 中烘焙材质 。烘焙贴图时,您将获得 Unity 支持的纹理。

通常,您创建一个简单的平面,将 material 附加到 平面 ,将相机放在它前面,然后 bake 它。对于您正在做的事情,您只需要颜色图。您不需要法线贴图和其他贴图。

这里是了解这一点的重要链接。

https://renderedsmoothie.wordpress.com/2013/09/05/baking-ambient-occlusion/

https://renderedsmoothie.wordpress.com/2013/08/31/how-to-bake-textures-and-materials/

https://www.blender.org/manual/render/workflows/bake.html

https://www.youtube.com/watch?v=Tj-S5QAac3U