unity3d Unity着色器图形奇数平铺

t2a7ltrp  于 2022-11-16  发布在  其他
关注(0)|答案(1)|浏览(209)

我正在尝试创建一个着色器来平铺对象上的纹理,但遇到了一个问题。当尝试平铺with this Shader Graph时,从前面看起来很好,但从侧面看起来不对。this is a 3x3x1 object and all of the squares should be the same size.提前感谢

ercv8c1e

ercv8c1e1#

我认为这是因为您尝试将Vector3输入到UV输入节点,而UV输入节点只接受Vector2,因此它没有使用Z分量,Z分量是不适用的维度。
我还没有深入研究,但也许这个脚本可以让您完成所有三维的平铺?https://github.com/Dsphar/Cube_Texture_Auto_Repeat_Unity/blob/master/ReCalcCubeTexture.cs

相关问题