首页 > 其他分享 >某些网上以及书籍中关于首次使用灰度shader出错时需要注意的点

某些网上以及书籍中关于首次使用灰度shader出错时需要注意的点

时间:2023-03-24 15:23:06浏览次数:44  
标签:代码 shader 0.05 灰度 出错 texColor grayParam

最近因为毕业设计,刚刚入门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

相关文章