#先来个GIF图瞅瞅:

#基本原理:
###shader基础教程
http://blog.csdn.net/zh13544539220/article/details/48113403
###单图shader原型来自
http://forum.cocos.com/t/creator-shader/36388
###多图shader教程
http://www.cnblogs.com/kenkofox/p/4077142.html
#大体流程:
###绑定纹理:
CC_Texture0 (creator自动绑定)
CC_Texture1 (自己通过引擎内部没有开放的api进行绑定,整个过程比较煎熬,多亏@panda的耐心指导 和 @zilong的画龙点睛)
###使用纹理
把CC_Texture1,通过uniform sampler2D 传给 FragmentShader
###然后就可以在FragmentShader中使用
texture2D( texture1, uv)
###不足
无法绑定CC_Texture1的attribute ,在计算UV的时候需要很多辅助换算(需要修改引擎底层)
texture1只能为单图
#最后来个大家喜欢的:样例工程!
支持所有平台
shader_multi_pic.zip (328.9 KB)
撒花@panda@zilong





