如何让游戏对象在Unity3d中显示其材质?

时间:2016-02-15 23:53:40

标签: unity3d textures

我有一个名为“RockyMountain”的材质,我通过检查器为其分配了一个特定的纹理(主要地图> Albedo属性)。着色器设置为“标准”,渲染模式设置为“不透明”。其他属性具有默认值。在属性下的预览面板中,材质将正确显示,并应用所有纹理。

问题是:当我将此材质应用于任何游戏对象时,该对象不会显示其材质的纹理。它只显示一种纯色,在同一纹理中似乎是一种颜色的阴影。

有谁知道我做错了什么?

1 个答案:

答案 0 :(得分:0)

你必须首先对物体进行UV展开,基本上告诉物体它的外观以及应该如何应用纹理。我自己也不知道这个!

这是一个帮助您入门的教程:https://en.wikibooks.org/wiki/Blender_3D:_Noob_to_Pro/UV_Map_Basics