UnityShader中Tiling和Offset参数设置时贴图异常问题

来源:互联网 发布:双十一店铺数据分析 编辑:程序博客网 时间:2024/05/14 18:52

最近在学习UnityShader的一些基础部分,在学习到2D属性时,设置Tiling和Offset的值时发现在Unity5.6中当Tiling大于1时会自动重复贴图,在Offset设置时会正常偏移,而在Unity2017中发现当Tiling大于1时会贴图会有异常,在Offset设置时会偏移时也会出现异常。经过查找发现是在导图的贴图设置时的WrapMode设置不同会造成两种不同的效果。Repeat模式表示当一张Texture不能覆盖完全的时候会自动使用该Texture覆盖。Clamp模式表示当一张Texture不能覆盖完全的时候会自动使用该Texture的边缘颜色覆盖。还有其他的几种模式,有兴趣的可以自己试一下。



原创粉丝点击