标签: unity3d unityscript unity5
我在Unity 3D中对对象进行纹理化时遇到了问题。我在3Ds Max中制作了一个简单的对象并将其插入Unity,然后尝试将图像应用为纹理,但它不应用纹理,它只会改变对象的颜色!这是打印屏幕:
如你所见,我有两个型号。其中一个是在3Ds Max中制作的,不使用纹理而另一个是在Unity中制作的,它是一个立方体,它可以正确地获得纹理。
那么这里出了什么问题?并非我也改变了模型着色器的平铺和偏移设置,但仍然没有改变任何东西! :(
答案 0 :(得分:1)
你没有UV在导出到Unity3D之前解开3d对象。
要在3d网格上应用纹理,任何引擎都需要知道纹理的坐标,这称为UV Mapping。
WIKIPEDIA - UV_mapping