【发布时间】:2018-09-10 22:01:32
【问题描述】:
我有一个纹理和一个网格,如果我在网格上应用纹理,它会像预期的那样连续平铺它。每个图块的偏移量是相等的。
问题:
不可平铺的纹理或带有一些突出元素的纹理看起来重复且廉价。
例子:
解决方案尝试
我的第一次尝试是以编程方式生成网格的纹理大小,每个图块具有随机偏移。当然,纹理的大小成了一个问题,更不用说单个纹理最大尺寸的 GPU 限制了。
我想做的事
我想知道是否有办法制作 Unity 着色器或材质来加载单个纹理并为每个图块使用随机偏移平铺它,并且只执行一次以保持高性能?
【问题讨论】: