将纹理应用于平面游戏对象会导致传播
Applying textures to a plane game object results in spreading
如附图所示,当我将草地或地面纹理应用到平面时,它会四处扩散,看起来像是被拉伸以填满整个地板...
我似乎找不到任何可以解决此问题的设置。根据本手册page...
,我已经尝试将环绕模式设置为重复
谁能帮我理解为什么会这样,我该如何解决?
在着色器选项中,您可以更改 X 和 Y 方向上的平铺。更大的平铺意味着平面上更多的纹理重复。拖动纹理时,平铺默认为 1,这解释了您得到的拉伸外观。对于相当大的飞机,请尝试 100 x 100 或任何适合的尺寸。
要打开您正在使用的 material 的着色器设置,select 检查面板中的 Forest Floor。
资产商店中有一个工具,"Auto Texture Tiling Tool",它可以自动执行该过程,并具有大量用于应用和平铺纹理的功能。它比材质上的平铺设置更有用。由于它独立于着色器和材质,因此您可以使用具有不同平铺设置的相同材质。在这里查看:https://assetstore.unity.com/packages/tools/utilities/auto-texture-tiling-tool-41613
如附图所示,当我将草地或地面纹理应用到平面时,它会四处扩散,看起来像是被拉伸以填满整个地板...
我似乎找不到任何可以解决此问题的设置。根据本手册page...
,我已经尝试将环绕模式设置为重复谁能帮我理解为什么会这样,我该如何解决?
在着色器选项中,您可以更改 X 和 Y 方向上的平铺。更大的平铺意味着平面上更多的纹理重复。拖动纹理时,平铺默认为 1,这解释了您得到的拉伸外观。对于相当大的飞机,请尝试 100 x 100 或任何适合的尺寸。
要打开您正在使用的 material 的着色器设置,select 检查面板中的 Forest Floor。
资产商店中有一个工具,"Auto Texture Tiling Tool",它可以自动执行该过程,并具有大量用于应用和平铺纹理的功能。它比材质上的平铺设置更有用。由于它独立于着色器和材质,因此您可以使用具有不同平铺设置的相同材质。在这里查看:https://assetstore.unity.com/packages/tools/utilities/auto-texture-tiling-tool-41613