mc光影吧 关注:8,588贴子:130,496
  • 1回复贴,共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
    收起回复