cocos2dx 4.0 如何使用shader?或如何置灰图片

好像,这个版本的很多历史教程中,都失效了。删除了太多东西吗?连AI都傻逼了,各位大佬有知情的讲一下咯。。。。怎么使用shader或如何置灰一个sprite? 除了自己手动改像素点外

cpp-tests 里面有案例
cpp-tests\Classes\MaterialSystemTest
cpp-tests\Classes\ShaderTest