某些网上以及书籍中关于首次使用灰度shader出错时需要注意的点
最近因为毕业设计,刚刚入门shader,找了本cocos2d-x的书看关于在cocos中运用shader的部分,网上也有人照着本书做相应的博客,但是使用他们的代码都会出现错误。
- 书上的代码:

- 错误提示:

将以下代码:

改为:
texColor.rgb = vec3((texColor.r+0.05) * u_grayParam.r + (texColor.g+0.05) * u_grayParam.g + (texColor.b+0.05) * u_grayParam.b);
对于首次使用shader的我迷了很久,最后发现是书上代码在我的cocos2d-x运行中有错。
浙公网安备 33010602011771号