最近因为毕业设计,刚刚入门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运行中有错。
标签:代码,shader,0.05,灰度,出错,texColor,grayParam From: https://www.cnblogs.com/ProjectAugust/p/17251895.html