潜行者吧 关注:33,662贴子:867,800
  • 21回复贴,共1

潜行者抗锯齿问题深度分析2024

只看楼主收藏回复

太长不看,先说结论:reshade的immersive launchpad(提供motion vector) + vort TAA效果最佳,且性能损耗很小(0.75ms + 0.75ms)
众所周知,潜行者系列游戏,打了高清材质包后,虽然画面好了,但狗牙+闪烁问题无比严重(说的就是堆贴图分辨率的anomaly)。楼主测试过无数方案后,发现上述方案效果最好。今天整理一下findings。


IP属地:法国1楼2024-01-28 16:28回复
    先说问题诊断。潜行者主要有三种锯齿问题:
    A. 远处的模型边缘太锐利,边缘会有狗牙;
    B. 树叶/草等是透明材质,贴图遮不住下层的贴图;
    C. 上述AB问题,在移动中会造成高频闪烁,人眼对之非常敏感;


    IP属地:法国2楼2024-01-28 16:35
    收起回复
      2025-12-28 22:51:23
      广告
      不感兴趣
      开通SVIP免广告
      测试过的方案,我会评价解决ABC三种狗牙的效果,性能损耗,以及对画质的影响角度评价。附上使用/开启办法/。
      1. FXAA:对ABC都有 小 效果。性能损耗几乎为0。画面会变糊。可以用reshade或者潜行者自带或者nvidia control panel强制开启。
      2. SMAA:对A效果中,BC效果小。性能损耗很小。画面会变糊。可以用reshade或者潜行者自带或者nvidia control panel强制开启。
      3. MSAA 4x:对A效果好,BC效果中。性能损耗很大(在我电脑上比2xDSR还大)。画面会变糊。可以用潜行者mod里自带。Monolith Xray和Open Xray都有。8x太糊太卡我真不想用。
      4. MSAA 4x + TrAA 4x:对A B效果好,C效果中。性能损耗比3还大。MSAA开启方法同上。TrAA需要在Nvidia Control Panel中调整(细节有人关心再写)。8x太糊太卡我真不想用。
      5. MSAA 4x + SGSSAA 4x:需要bit码。对A 效果好,理论上对B效果好,C效果中。性能损耗比4还大。SGSSAA需要在Nvidia Control Panel中调整了似乎开启有问题。
      6. DSR 2x:传说中的超分辨率。对ABC效果均较好。但是性能损耗很大。开启前每帧12ms,开启后每帧>24ms(毕竟渲染像素变成了4x)。画面不模糊。注意需要手动调字体像素(重跑字库文件)不然字体会很小。在Nvidia Control Panel里启用DSR,然后游戏内设置高分辨率。注意Smooth不建议太低,不然狗牙还在。默认33%比较好了。


      IP属地:法国3楼2024-01-28 16:50
      回复
        下面说Reshade里的TAA方案, FXAA,SMAA,immersive SMAA 同上不细说了。
        7. DRME + TAA:对ABC效果好,糊 & 动作模糊,性能损失大 + 15ms。
        8. DRME + TFAA:对ABC效果好,糊 & 动作模糊但还算能接受,性能损失大 + 15ms。
        9. immersive Launchpad + vort TAA(注意滤镜叫vort_Motion):对ABC效果好,糊 & 动作模糊但比7,8好很多,性能损失小(和SMAA差不多)。性能损失小是因为immersive Launchpad的motion estimation比较高效,且这个TAA只用两帧的信息(当前&上一帧)。


        IP属地:法国4楼2024-01-28 16:57
        收起回复
          另外补充一下Mip/LOD的问题:
          ABC是系统性问题。现代游戏会通过有效的level of detail 细节程度,来减少远处的高频信息。stalker由于引擎拉跨还爱堆贴图,导致LOD方面搞得不太好。
          理论上可以自己重新生成MIP(也就是远处的贴图)。推荐Nvidia Texture Tool。Anomaly的Aydin Grass Mod手动修了很多MIP的问题(也就是把MIP5以上/远处的贴图修的不透明,从而挡住锯齿)。
          大家也可以在游戏里把mipbias设的大一点.


          IP属地:法国5楼2024-01-28 17:08
          回复
            楼主牛啊。


            IP属地:河北6楼2024-01-28 17:41
            回复
              这货非常干了


              IP属地:上海7楼2024-01-28 22:49
              回复
                好东西


                IP属地:河南来自Android客户端8楼2024-01-28 23:18
                回复
                  2025-12-28 22:45:23
                  广告
                  不感兴趣
                  开通SVIP免广告
                  感谢楼主,我最近就在玩异常


                  IP属地:四川来自Android客户端9楼2024-01-29 10:45
                  回复
                    好东西


                    IP属地:云南来自Android客户端10楼2024-01-30 12:15
                    回复
                      如果是异常不建议开FXAA,会让文字和图标变糊,是的不是让画质糊,是文字和物品图标变糊。


                      IP属地:福建11楼2024-02-03 01:42
                      收起回复
                        原版异常1.5.2自带reshade版本是4.9,我给更新到6.0之后菜单选项变成一堆问号了,要咋搞?滤镜选项倒还是英文的


                        IP属地:福建12楼2024-02-03 02:16
                        回复



                          IP属地:福建13楼2024-02-03 02:19
                          收起回复
                            补充一下,hole_filer在低分辨率下很有用。


                            IP属地:法国来自Android客户端14楼2024-07-03 19:02
                            回复
                              2025-12-28 22:39:23
                              广告
                              不感兴趣
                              开通SVIP免广告
                              dsr好像直接开就行了,游戏里随便哪一个分辨率那个平滑都生效了


                              IP属地:广东15楼2024-11-28 21:29
                              回复