Unity着色器纹理动画
unity中shader可以采用cg来书写.
此文演示了如何利用纹理坐标来分段街区纹理.
正常的纹理坐标范围[0..1],坐标超出此范围可以用多种方式来处理,如Wrap,Clamp,Mirror等.
假设纹理分为n段,
则,每段对应的纹理坐标为[0..1]/n + index*1/n;
使用此规则就可以将纹理分段来截取了.
cg代码:
发布时间: 2012-07-02 17:46:23 作者: rapoo
Unity着色器纹理动画
unity中shader可以采用cg来书写.
此文演示了如何利用纹理坐标来分段街区纹理.
正常的纹理坐标范围[0..1],坐标超出此范围可以用多种方式来处理,如Wrap,Clamp,Mirror等.
假设纹理分为n段,
则,每段对应的纹理坐标为[0..1]/n + index*1/n;
使用此规则就可以将纹理分段来截取了.
cg代码: