请问如何给整个游戏画面添加一个材质(shader)?

我想给整个游戏画面添加一个着色器,这样就能很方便的改变游戏画面的效果,例如添加马赛克效果,高斯模糊,黑白化等

论坛都有的

请问怎样弄呢?非常感谢!我是想给整个游戏画面添加效果,而不是sprite

相机有个targetTexture属性,利用这个也可以实现你的功能。

多谢大佬!请问可以再具体一点吗?

笨一点的 方法,你可以递归子节点,获取材质。然后换上自己想要的 材质

论坛里搜后期特效之类的

你要做的是后期处理,参考这里:Cocos Creator | eazax-cases

2赞

前几天不是刚有一个自定义渲染管线的案例

皮皮 nb

不过这个写的没法实时预览

低调低调 :crazy_face:

mark·1

https://ichenpipi.gitee.io/cocos-eazax-cases/?case=postProcessing

屏幕后效。。。。