美文网首页
灰度效果——Shader屏幕后处理效果

灰度效果——Shader屏幕后处理效果

作者: LEO_青蛙 | 来源:发表于2020-06-22 15:44 被阅读0次
    灰度效果

    GitHub项目地址

    屏幕后处理效果即在渲染完场景得到屏幕图像后,再进行处理的效果。
    Unity Shader中的Pass是按照顺序执行的,如果需要使用一个Pass的处理结果作为另一个Pass的输入,这个时候就需要用到OnRenderImage()函数了。

    灰度效果的实现:

    #include "UnityCG.cginc"
    fixed gray = Luminance(color.rgb);
    

    相关文章

      网友评论

          本文标题:灰度效果——Shader屏幕后处理效果

          本文链接:https://www.haomeiwen.com/subject/gfoetktx.html