美文网首页技术美术
unity中_GrabTexture抓屏特效颠倒

unity中_GrabTexture抓屏特效颠倒

作者: Binge003 | 来源:发表于2021-01-26 11:37 被阅读0次

    现象

    在未使用anti-aliasing的quality(fastest, fast, simple) 下, 且没开抗锯齿后处理的话, 都会产生如图现象
    该扭曲特效粒子的shader是取用截屏后对应区域的贴图做扭曲
    仔细观察, 现象为该扭曲粒子取样的区域好像有误, y方向颠倒


    image.png

    浏览到大佬这篇文章, 做了详细解释
    https://zhuanlan.zhihu.com/p/29228304
    https://baddogzz.github.io/2020/01/02/GrabUV-Bug/

    解决方法

    原因为shaderforge生成的shader调用错误的函数导致
    ComputeScreenPos->ComputeGrabScreenPos即可


    image.png

    相关文章

      网友评论

        本文标题:unity中_GrabTexture抓屏特效颠倒

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