【发布时间】:2016-02-15 23:53:40
【问题描述】:
我有一个名为“RockyMountain”的材质,我通过检查器为其分配了一个特定的纹理,(主地图 > 反照率属性)。着色器设置为“标准”,渲染模式设置为“不透明”。其他属性具有默认值。在属性下的预览面板中,材质与正在应用的纹理以及所有内容一起适当地显示。
问题是:当我将此材质应用于任何游戏对象时,该对象不会显示其材质的纹理。它仅显示一种纯色,似乎是同一纹理中颜色的阴影。
有人知道我做错了什么吗?
【问题讨论】:
-
场景中有定向光。此外,在“照明”选项卡中,我已将“环境照明”的属性设置为适当的值。
-
我刚刚意识到,当应用于在 Unity 中创建的对象时,纹理会正确显示。但是我分配材质的对象是在 Blender 中创建的,然后导出。这就是区别。我仍然不明白为什么它不起作用。
-
ola, "一个在 Unity 中创建的对象" .. 这是什么意思?您的意思是原始形状,例如立方体等?
-
真的,我想包括一个屏幕截图吧!点击编辑,然后点击“照片”图标为您的问题添加图片