【发布时间】:2016-08-18 06:47:50
【问题描述】:
这是一个简单的png 文件,导入到blender add 添加到Image Texture 组件中(在第一张图像的左侧),具有透明背景。
我以两种格式导出了这个纹理,第一种格式为.blend,第二种格式为.fbx。
但是,当我将此纹理导出到搅拌机(两种格式)时,它是一个黑色矩形,而球体没有任何纹理,完全是灰色的。
我现在在导入纹理时做错了什么?
【问题讨论】:
-
嗯,上面的搅拌机屏幕截图中的东西不是纹理,它是一种材质。纹理只是最左边的节点(图像纹理)。我猜黑色来自统一,你没有将纹理设置为使用 alpha 通道作为透明度(只需在检查器中选择纹理,然后勾选“alpha 是透明度”)。那么你还需要设置一个知道如何处理 alpha 通道的材质。对于标准,这意味着您需要将渲染模式更改为与 opague 不同的东西
-
我认为您不能(至少上次我检查过)将复合材料从搅拌机导入 Unity。您必须尝试将它们重新创建为普通材质,即使这样它也只会导入颜色和 UV。如果你想要一个特定的着色器,你必须尝试用 Unity 重新创建它