mc光影吧 关注:8,583贴子:130,328
  • 12回复贴,共1

使用 Compute Shader 的路径追踪

只看楼主收藏回复

个人闲得没事的时候抱着试试看的心态瞎整的活,用的光影是我为了给PTGI GFME铺路,用PTGI光追核心写的一个测试用光影
csh 和 fsh 比,性能接近提升了一半,不过它最明显的短板就是除了 texcoord 之外无法获取任何 fsh 可以从顶点着色器获取的内容,因此想要把路径追踪写进 csh,必须要把一大堆东西从 vsh 丢到自定义 uniform 里面。
另外,目前我这边用csh测试的时候还有不少问题,最为严重的就是获取上一帧的数据时一般会有严重的错误,导致几乎无法通过帧累计来降噪,不清楚有没有解决方案



IP属地:湖南1楼2021-03-30 23:28回复
    整了一堆东西之后终于正常了,有一说一,compute shader的这个帧率+50%是真的猛


    IP属地:湖南2楼2021-03-31 12:07
    收起回复


      IP属地:上海来自Android客户端3楼2021-04-02 20:33
      回复


        IP属地:福建来自Android客户端4楼2021-04-04 22:36
        回复
          期待lz用这个做的高性能魔改版ptgi


          IP属地:福建来自Android客户端5楼2021-04-07 10:33
          回复
            好像是今天SE发了个Dev News,注意到了compute shader


            IP属地:北京来自Android客户端6楼2021-04-08 14:45
            回复
              强呀,期待!


              IP属地:河北7楼2021-04-08 23:17
              回复
                1060用户表示狂喜


                IP属地:辽宁来自Android客户端8楼2021-04-12 21:36
                回复
                  不愧是大佬


                  IP属地:上海来自Android客户端9楼2021-04-18 18:41
                  回复