2020.02.07 更新
《Cocos Creator Shader Effect 系列 - 8 - 高斯模糊》已编写完毕,欢迎大家阅读交流~
mmmmmark
牛bi 支持支持
我感觉shader效率很低是为什么?如果每帧执行十分消耗计算资源
我是说在creator里面使用shader效率很慢。不是抛开引擎来说效率。你实例化几十个prefab,每个prefab上都挂一个shader,Frame time会很高。完全没法用
mark
可以说一下学习途径和方法么
mark
现在 creator 已经是材质引导的渲染,也就是你见到的都是走shader渲染出来的,所以,这个操作可以免去的,因为默认就是了
可能是合批问题?
我是论坛的资料都看看,不算是什么系统入门,所以不是好建议
高斯模糊web可以用,模拟器用不了是兼容性问题吗?一般可以怎么样解决?
感谢反馈,下面为解决方案(注:目前还没有上传到仓库中修复)
… (此处省略中间log)
按照提示,大概意思就是我们使用了未声明的标识 size
和 halfSize
size
和 halfSize
的使用情况初步怀疑模拟器无法使用 const
去定义常量,因此考虑把这两个值用宏定义去进行声明
ps:采用宏定义后,记得移除原始的那两行 const
声明的代码
学习了。感谢
mark mark
谢谢大佬!!!
赞!!!!!!
战术插眼
dev
、master
分支当前正在使用 Cocos Creator v2.3.0 开发dev
、master
分支的最新项目已经无法在 2.2.1, 2.2.2 中重新打开,如果确实需要在 2.2.1,2.2.2 中打开,请先切换到旧版本的tag(0.8.0),才能用 2.2.1,2.2.2打开
mark