Creator 中使用的 Shader效果控件

CocosCreator Effect第三方控件

##当前功能

  • 支持拖拽方式添加Effect效果到Creator项目
  • 支持Creator WebGL 和 Native原生版本
  • 新增加20个Shader特效
  • 新增加160个ToyShaderEffect特效

###在线效果预览 Click

###Shader效果展示













在Github上看到了 pepsigit 提供的Creator下用的Shader脚本,感觉特别好,于是下载了作者的Shader,但是发现最新版本的Creator由于内部API调整,已经不能运行原有的效果,于是做了修正,并对JSB原生版本做了支持。
感兴趣的同学可以下载研究

链接到Github

73赞

修复WebGL版本,Effect效果无动画Bug

2赞

謝謝分享, 學習了

好腻害 :grinning:

原生上不能用吗。 Shader效果控件,我用模拟器就没效果

你好 ,我想请教下:

  1. 用模拟器好像Shader没效果
    2.一样图片中的透明区域,用了Avg_Black_White脚本后,透明区域会变成黑色,有什么解决方法吗,真心求教

web版要切换到WenGL渲染模式

你说的这个问题回头我看下

原生的可以呀,你运行我的 Demo测试的吗

Avg_Black_White脚本的透明通道不支持的问题已经修复了

感谢楼主的强力分享!

第一次在社区提交东西,等Creator的插件机制完善后,整合到插件里去

是的 就是git上下载下来你的代码跑的,原生直接黑屏的

支持支持 回家研究研究:grin:

就是用cocos的模拟器 灰色那张图片就不会显示

提示错误:
Simulator : Error linking shader program: 'WARNING: Do not have an attached vertex shader to match BindAttributeLocation request for ‘a_texCoord1’.
Simulator : WARNING: Do not have an attached vertex shader to match BindAttributeLocation request for ‘a_texCoord2’.
Simulator : WARNING: Do not have an attached vertex shader to match BindAttributeLocation request for ‘a_position’.
Simulator : WARNING: Do not have an attached vertex shader to match BindAttributeLocation request for ‘a_texCoord3’.
Simulator : WARNING: Do not have an attached vertex shader to match BindAttributeLocation request for ‘a_normal’.
Simulator : WARNING: Do not have an attached vertex shader to match BindAttributeLocation request for ‘a_texCoord’.
Simulator : WARNING: Do not have an attached vertex shader to match BindAttributeLocation request for ‘a_color’.

1赞

大神有空的话,帮忙看下,谢谢啦

好的,你报的问题我处理下

用cocos的模拟器 灰色那张图片就不会显示 Bug已经修复

1赞

谢谢~ 太棒啦