mc光影吧 关注:8,603贴子:130,396
  • 9回复贴,共1

C13v9SP +10%帧率文件

只看楼主收藏回复

C13v9的完全屏幕空间光追版可以去CurseForge找到,这里仅提供一个用于替换的文件。
效果(+10%帧率):
下载:s1vWo-nAcAkDRVW8GpNw5n_w
神秘东西:d7n7




IP属地:湖南1楼2020-11-06 22:27回复
    nbnb


    IP属地:广东2楼2020-11-06 22:39
    回复
      屏幕空间光追主要的帧率影响就是这个函数:
      vec3 RT(vec3 dir,vec3 position,float noise)
      中间的循环
      然后我主要进行了以下改动:
      (不保证所有的光影进行这种修改都会提高帧率)
      将for循环中的return改为break,如果返回值非默认值则修改某个变量作为标记然后break之后判断再进行输出;
      将spos.x<0.0||spos.x>1.0等改为abs(spos.x - 0.5) > 0.5之类的形式;
      将for循环中引用的函数直接代入,然后根据实际运算情况进行化简(直接删去了一个变量的linZ运算,另一个变为单纯读取depthtex0数据
      总之就是不知道为什么这样有用但是这么一改真的能提升帧率


      IP属地:湖南3楼2020-11-06 23:52
      回复
        链接打不开


        IP属地:广东来自Android客户端5楼2020-11-07 23:58
        回复


          IP属地:重庆6楼2020-11-08 08:29
          回复
            顶顶


            IP属地:江苏来自iPhone客户端7楼2020-11-08 09:01
            回复
              刷知乎的看到了几篇文章,不知道能否用来加速这些光追光影
              https://zhuanlan.zhihu.com/p/120361846
              https://zhuanlan.zhihu.com/p/266747723


              IP属地:美国来自手机贴吧8楼2020-11-21 07:46
              收起回复


                IP属地:四川来自Android客户端9楼2023-03-13 16:08
                回复