Unity为什么我不能在不同的对象上应用相同的纹理

时间:2019-03-13 18:27:34

标签: unity3d

我有一个屋顶纹理和一个带有三个屋顶物体的房子。当我将纹理放在每个对象上时,每个纹理都是不同的。为什么以及如何解决?

Scene with 3 objects

1 个答案:

答案 0 :(得分:0)

差异在于网格内的UV坐标。这种情况经常发生。您有两种解决方案-您可以校正(规范化-确保纹理的比例在对象的不同部分上具有相似的含义)UV在网格本身内部进行协调,或者可以创建材质的另一个实例(制作副本使用相同的纹理但具有不同的“平铺/偏移”参数,这些参数只是对从网格获取的UV加和乘