Tag Archives: shader

给cocos2dx中的spine骨骼动画添加shader效果

之前使用过给Sprite添加shader效果,具体方法参考这里。但是同样的方法在Spine的SkeletonAnimation上却不好用。

经过google发现只需要小改一下shader程序。

把.vsh中的

改为

即可。

最后,移除shader的时候,别忘了使用SHADER_NAME_POSITION_TEXTURE_COLOR而不是SHADER_NAME_POSITION_TEXTURE_COLOR_NO_MVP。

[转]用cocos2d-x 3实现全屏shader效果

简单记录以留备用

原文地址:

http://afsharious.wordpress.com/2014/07/04/gotchas-post-shader-effects-in-cocos2d-x/

代码:

https://github.com/saeedafshari/ShaderLayer.git

用法:

 

[转]在cocos2dx 3中使用Shader实现Sprite的灰度显示

 

gray.vsh

 

gray.fsh

转自:http://discuss.cocos2d-x.org/t/how-to-use-opengl-shader-in-cocos2d-x3-0/12430