将纹理应用于平面游戏对象会导致传播

时间:2015-07-24 07:29:35

标签: unity3d textures

如附图中所示,当我将草地或地面纹理应用于平面时,它会四处蔓延,看起来像被拉伸以填满整个地板......

我似乎无法找到任何可以解决此问题的设置。根据本手册page ...

,我已经尝试过设置包装模式重复

有人可以帮助我理解为什么会造成这种情况以及如何解决这个问题?

enter image description here

2 个答案:

答案 0 :(得分:3)

在着色器选项中,您可以更改X和Y方向的平铺。更大的平铺意味着平面上纹理的更多重复。拖动纹理时,平铺默认为1,这解释了你所获得的外观。对于一个相当大的飞机,尝试100乘100或任何适合。

要打开正在使用的材质的着色器设置,请在检查器面板中选择“Forest Floor”。

答案 1 :(得分:-1)

资产商店有一个工具,"自动纹理平铺工具",它可以自动完成整个过程,并具有大量应用和平铺纹理的功能。它比材料上的Tile设置更有用。由于它独立于着色器和材质,因此可以使用具有不同平铺设置的相同材质。请在此处查看:https://assetstore.unity.com/packages/tools/utilities/auto-texture-tiling-tool-41613