ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Switch 2《星刃》DLSS+FSR混合方案:超分辨率组合拳如何稳定60帧

Switch 2《星刃》DLSS+FSR混合方案:超分辨率组合拳如何稳定60帧 看到Switch 2《星刃》DLSSFSR混合方案跑出60FPS这条消息的时候我第一反应是圈里人说话更直白的那句杂交技术终于有厂商敢摆上台面了。过去几年我们听到的说法永远是DLSS是N卡专属FSR是A卡普惠两派玩家为了谁强谁弱能吵几百楼。可真正写过渲染管线、调过超分参数的开发者心里都明白这俩技术从来不是非此即彼反而在很多场景下是互为备份、互相干活的关系。这篇就想顺着这条新闻把组合拳背后的技术逻辑拆开聊聊——Switch 2为什么能跑DLSSFSR在其中扮演什么角色混合方案能不能真正稳定在60帧。无论你是玩家、开发者还是单纯好奇主机性能是怎么挤出来的这篇应该都能给你一些新角度。1. 一条反常识的消息N卡与A卡的技术标签被撕开1.1 这则标题为什么让玩家沸腾首先要承认DLSS和FSR这两个词同时出现在一款主机游戏的性能描述里放在三年前是不可想象的。DLSSDeep Learning Super Sampling从2018年RTX 20系列显卡发布起就是英伟达的私房菜——依赖Tensor Core专用硬件靠AI推理重建画面。FSRFidelityFX Super Resolution是AMD在2021年拿出的反击方案纯计算、全兼容、开箱即用。这两条技术路线各有拥趸但也有无数人潜意识里把它们默认成两家公司的竞争工具。所以当你看到一款主机游戏说用DLSSFSR混合方案跑出60FPS时第一反应肯定是这俩还能混怎么混谁说了算实际上在PC玩家社区里混用早就不是什么新鲜事。有人用第三方软件给A卡开DLSS有人在N卡上跑FSR加CAS锐化来弥补DLSS某些画质不及预期的地方。只是官方在主机上公开宣称混合方案确实是头一遭。这个第一次之所以值得写是因为它可能标志着超分技术在主机平台上的打法从二选一正式迈入按需组合的阶段。1.2 先把两个基础概念摊开讲清楚对于非图形方向的读者我花几句话把DLSS和FSR的工作原理讲明白后面聊混合方案才不会有门槛。DLSS的核心逻辑是先用较低的分辨率渲染比如720p然后借助游戏引擎提供的运动矢量和深度信息把多帧画面在时间轴上累积起来再交给搭载了Tensor Core的AI单元做超分辨率推理最后输出1080p、2K甚至4K。好处是游戏的压力在低分辨率渲染阶段就已经结束了AI重建只需要额外一小部分硬件开销对帧率几乎谈不上负担。FSR的路线完全不同。FSR 1是纯粹的空间缩放只看单帧图像做边缘重建相当于把一张小图用算法放大便宜但细节容易糊FSR 2和FSR 3加入了时间性信息累积效果追上了不少但同样不需要任何专用硬件AMD的显卡、NVIDIA的显卡、Intel的核显甚至老旧的GTX 10系都能跑。这个差异是理解后面所有讨论的基石。我做了个简单对比维度DLSSFSR硬件要求需要Tensor CoreRTX及以上无特殊要求纯算法工作方式低分辨率渲染AI时序重建空间缩放时间累积画质上限高细节重建能力强兼容性强边缘稳定性略弱适配成本需引擎集成SDK集成简单引擎插件覆盖广适用场景N卡、带Tensor Core的主机全平台、低成本兜底简单来说DLSS等于专用硬件专用SDK的高精度方案FSR等于纯算法全面兼容的兜底方案。两者互补性其实很强只是市场宣传把它们包装成了对头。1.3 水火不容更多是社区叙事不是技术事实为什么玩家总觉得DLSS和FSR是非此即彼很大程度上是市场宣传给人留下的印象。NVIDIA和AMD各自把超分技术当作生态卖点驱动面板、游戏合作、独占有条不紊地推进媒体评测也习惯把DLSS开启和FSR开启放在对照组里。但是对游戏开发者来说渲染管线的目标只有一个在目标硬件上跑出稳定且好看的画面。用什么超分方案根本不存在忠诚度问题只有适合不适合、省不省事、效果稳不稳的问题。这也是为什么DLSSFSR混用这种说法听起来反常识但在技术层面却一点都不离谱。接下来我会详细分析混合方案要怎么分活才能让一款高画质动作游戏在掌机上稳定跑出60帧。这里的关键先要从Switch 2那块芯片说起。2. 混合方案能成立的硬件前提Switch 2的定制芯片到底给到了什么2.1 一颗NVIDIA定制Tegra芯片决定了DLSS的上限Switch 2能讨论DLSS前提就是它的芯片。虽然任天堂没有官宣全部细节但外界从供应链信息和开发机泄露中基本可以确认Switch 2搭载的是一颗NVIDIA定制的Tegra T239芯片基于Ampere或Ada Lovelace架构。这说明两件事第一芯片里有Tensor CoreDLSS的硬件基础是存在的第二GPU支持光追单元游戏可以选开入门级光追。这颗芯片的浮点算力和显存带宽当然没法跟桌面RTX 40系或者50系比掌机模式的功耗墙差不多在10W上下底座模式放开后可能会到20W以上。这个量级决定了它跑4K原生基本不可能跑原生1080p60在复杂场景下都悬。所以超分辨率技术在这台机器上不是锦上添花是刚需。而DLSS恰好是NVIDIA自家技术栈里最成熟、对自家芯片适配最好的重建方案Switch 2用DLSS属于顺理成章。2.2 掌机与底座双形态逼着开发者给超分技术分工Switch 2最特殊的地方在于它是一台双形态主机拿在手里是一台掌机功耗、散热、电池全受限插上底座又能变身客厅主机性能释放可以提高。问题在于开发者不能只针对底座模式做优化——大部分玩家一定会带着掌机模式玩而掌机模式下芯片频率被压得很低渲染压力比底座模式大得多。如果在底座模式下用DLSS做一次4K重建代价是Tensor Core算力占用高、带宽占用高放到掌机模式下就未必扛得住。这时候FSR的轻量价值就体现出来了FSR对带宽的要求相对更低算法流程也更短可以让开发者在掌机模式下用更低的原始分辨率渲染再通过FSR快速放大给帧率留出余量。所以DLSSFSR混合很可能本身就是针对底座/掌机双场景的一种务实分工而不是为了炫技。它在设计之初就必须回答一个问题某一块硬件状态下用哪套超分方案的综合收益更高。2.3 为什么不能全靠DLSS带宽和Tensor Core都不是白给的很多人对DLSS有很深的误解觉得它是免费的性能。但DLSS的推理过程需要读运动矢量、深度缓冲、历史帧颜色这些数据都要吃显存带宽。带宽越小DLSS能用的输入分辨率就越受限画质也越容易出鬼影。Switch 2的显存如果按目前传闻走的是128-bit LPDDR5或者LPDDR5X带宽大概在100GB/s到200GB/s之间。对比桌面RTX 4070近500GB/s的带宽主机这点带宽要匀给几何、贴图、后处理、超分每一段都是挤出来的。假如一个场景在底座模式下能用DLSS质量档跑很好掌机模式因为频率和带宽双双缩水DLSS质量档可能就撑不住了这时把超分任务交给FSR的某一个轻量档位在低分辨率下用便宜的算法快速放大反而是更稳的选择。所以混合方案的第一层逻辑是在最优画质和最稳帧率之间给开发者多一个旋钮、多一档选择。3. 混合方案到底怎么个混法三条可行的技术分工路线3.1 路线一DLSS重建画面FSR做最终锐化目前PC玩家圈子里流传最广的混用组合就是DLSS超分FSR CAS锐化。原理不难理解DLSS输出的画面本身就带有一定程度的平滑和重建痕迹部分玩家觉得糊而AMD的CAS是基于对比度的自适应锐化算法能通过边缘增强把画面的锐度重新拉回来。在PC上这个组合经常出现在DLSS质量档开起来之后加一层锐化让画面更清晰的需求上。主机上完全可以复制这套做法。比如底座模式下渲染原始720p通过DLSS重建到1440p或4K输出的画面可能适度柔和再用FSR的CAS滤镜做一次轻量锐化让植被边缘、布料纹理更利。这属于成本最低、对画面改动最小的混用方式几乎不动引擎架构只要在后处理链路上多挂一个Pass就能完成。也是我目前认为《星刃》这类主机游戏最可能采用的组合。3.2 路线二DLSS与FSR按场景动态切换第二种更激进的思路是把两种超分技术做成可切换的超分后端。开发者可以在DLSS和FSR之上做一层抽象引擎根据实时的GPU占用率、帧时间、带宽压力来决定使用哪套方案。比如复杂战斗场景中粒子特效爆发、敌人涌入此时切换到FSR用更小的开销快速保持帧率稳定在风景探索、对话演出等GPU压力相对低的时候切回DLSS换来更好的重建画质。这种动态超分切换在PC上很少见因为PC硬件差异太大但在主机上反而可行——硬件是固定的引擎可以做充分预分析和自适应调参。不过这套方案有一个明显的坑DLSS和FSR的重建结果在风格上有差异切换瞬间可能出现画面质感跳动玩家如果敏感会明显察觉。要规避就需要设计非常平滑的插值和切换时机通常放在镜头切换、场景载入或较大幅度转场时再触发。3.3 路线三FSR负责帧生成DLSS负责最终超采样第三种路线涉及到帧生成Frame Generation。我把它单独列出来是因为它听起来最香但实现复杂度也最高。FSR 3引入了帧生成能力能在两帧之间通过光流插值出中间帧。DLSS 3也有类似功能叫DLSS Frame Generation但依赖RTX 40系及以上显卡的硬件光流加速器Switch 2的芯片就算支持帧生成需要的额外内存和计算开支也要认真权衡。那么有没有可能是FSR 3帧生成 DLSS超分的组合理论上是可行的先用FSR做帧生成把原始帧率从30fps拉到接近60fps的手感再用DLSS把低分辨率重建到最终输出分辨率。但在资源受限的主机上两个后处理链路叠加带来的延迟和显存占用是需要开发者精细打磨的。如果《星刃》最终公开的技术细节里真的是这种组合那这套调优工程量可就不小了帧生成的插帧伪影和手感延迟都需要专门做校准。3.4 主机上混用的现状没有官方先例但技术栈完全允许如果说前面还是推理这一段可以分享一下行业现状。目前主流主机游戏用到的重建方案大多集中在单一技术选型上。比如PS5上的部分第一方游戏用自研时间性重建第三方游戏大量用FSR或TAAUNVIDIA DLSS在主机上的应用相对少——原因是老款主机芯片多来自AMD没有Tensor Core。而Switch 2的出现第一次让一台主流主机同时具备拥有Tensor Core和支持FSR两个条件这才是混用真正能成为官方方案的原因。技术栈完全允许差的只是有没有团队愿意花这个调优功夫。从玩家角度看如果这套方案真能在掌机上稳住60帧那对整个行业都有示范作用。4. 主机超分辨率技术的演进从棋盘渲染到DLSS/FSR混搭4.1 PS4 Pro的棋盘渲染主机超分的第一次大规模实验主机端做低成本提高分辨率这件事并不是从DLSS/FSR开始的。早在2016年PS4 Pro时代索尼就搞出了棋盘渲染Checkerboard Rendering。它把每一帧拆成两半一半像素正常渲染另一半借用上一帧相邻像素的信息来推测再用重建算法合成全分辨率画面。听起来很玄实际效果也确实是有用但有上限——静态画面接近原生4K快速移动时边缘闪烁和拖影很常见。棋盘渲染给我最大的启示是主机玩家对原生分辨率的执念没有那么强大家在乎的是肉眼看过去的清晰度和流畅度。这个认知是后来DLSS/FSR能大规模进入主机游戏的心理基础。如果你的目标只是让玩家在电视前看不出瑕疵那么聪明地复用历史帧信息永远比硬怼原始分辨率划算。4.2 本世代主流做法动态分辨率时间性重建到了PS5和Xbox Series X时代AMD的RDNA 2芯片里没有Tensor Core但大家照样得在4K电视上跑出新世代的画面于是大量游戏采取动态分辨率缩放DRS画面重建的思路。主机动态掉画质已经是公开的秘密在激烈场景自动调低内部渲染分辨率再通过时域累积等算法补充细节最后输出到电视的标准分辨率。这里面比较典型的是时间性抗锯齿TAA重建的组合。Insomniac Games在PS5的《瑞奇与叮当时空跳转》里用自研的时间性注入方案在很低的内部分辨率下重建出非常锐利的4K画面评测室里口碑极好。这套思路说明只要运动矢量和历史帧数据足够干净基于时间的重建方案就能在低开销下得到非常高的画面质量。DLSS本质上也属于这个技术家族的进阶版只是多了Tensor Core的AI推理加速。4.3 Switch 2把底子最薄的设备推进了AI超分时代从硬件角度说Switch 2是目前主机里底子最薄的一个——功耗、芯片规模、带宽都不占优。但它在软件技术栈上反而比老对手们更前沿因为它能直接吃到NVIDIA消费级GPU生态里的DLSS工具链同时又保留了FSR这个低成本备选。对行业来说这是一次很值得观察的实验当固定硬件上的性能天花板不够高时超分技术能不能把实际体验的天花板再顶高一层我也在不少平台看到玩家担心Switch 2会不会全靠超分糊弄画质。我觉得这个担心其实是把超分和原生对立起来了。在PC上我们经常用原分辨率/超分分辨率来评测画面好坏但在主机上玩家的评判标准从来都是最终呈现在屏幕上的观感和手感。只要能稳定60帧、画面没有明显撕裂或者鬼影超分技术在这台设备上就是合理的、甚至必要的。5. 《星刃》为什么适合用混合方案来打头阵5.1 动作游戏的性能底线60帧不是可选项《星刃》是Shift Up开发的科幻动作角色扮演游戏主角伊芙的高速战斗、格挡、闪避、以及大量近战连招对帧率的敏感度极高。60帧在动作游戏里不是高配是底线。一个没有稳定60帧的ACT游戏操作手感和受击反馈都会大打折扣这在业界是共识。当初《星刃》在PS5上发布时性能模式主打120Hz高帧率画质模式则优先光影细节。如今要移植到Switch 2上想在掌机模式下保持60帧难度比PS5高一个量级。这时候超分混合方案的价值就体现出来了同样的战斗逻辑底层渲染分辨率可以降到720p甚至更低再用重建技术把最终输出拉高保证玩家在掌机上看到的是一个能稳住60帧但不太糊的画面。对于动作游戏玩家来说稳定60帧带来的操作确定性远比4K原生分辨率但偶尔掉到40帧重要得多。5.2 高密度细节是超分重建的最佳测试场《星刃》的画面特点不是单纯的分辨率高而是高密度细节角色服装的布料漂动、头发丝的高光、武器挥砍时的粒子拖尾、以及场景里大范围的科幻建筑纹理。这些细节在原生渲染中都要消耗像素填充率但在超分管线里可以部分交给重建技术去脑补。这里就有一个开发取舍问题DLSS对高频细节的重建能力强布料纹理和发丝在DLSS下通常更稳而FSR在部分大色块场景的对比度表现也不错尤其是在低分辨率输入的极限状态下节省的算力可以匀给战斗演算和物理模拟。所以混合方案对《星刃》这种角色细节多战斗计算多的游戏来说确实收益很大。玩家在高速战斗中不会逐像素盯着画面看但一定会感知到这画面虽然不像PS5那么锐却一点都不卡。5.3 从PS5到Switch 2一笔画质预算的重新分配PS5版本和Switch 2版本的差异本质上是同一袋预算在两个平台上怎么花的问题。在PS5上可以大手大脚地把算力烧在光照、粒子、后处理上到了Switch 2掌机模式光栅化的多边形预算要砍光照方案要从实时转向更便宜的烘焙或者简化阴影后处理链路上的超分方案也必须非常克制。如果以60帧为目标我会画这样的预算分配内部渲染分辨率保持720p底座模式可升到900p或1080pDLSS做时间性重建FSR负责最终放大或锐化战斗激烈时引擎自动把分辨率或特效削减超分后端从DLSS临时切换成FSR来换取帧时间。这套方案未必是《星刃》最终采用的配置但从性能和画质平衡来说是相当合理的一种组合。开发和美术团队需要在材质细节、模型精度和超分档位之间反复试错最终找到一套看起来不比PS5差太多跑起来却稳定得多的参数。6. 混合超分落地时开发者与玩家要留意的那些坑6.1 两套算法切换时的历史缓冲一致性创意部分聊了不少落到工程层面第一个大坑是历史缓冲的一致性。DLSS和FSR在时间性重建时都会维护一份历史帧数据二者的格式、写入方式、复用到当前帧的逻辑完全不一样。如果引擎准备动态切换超分后端那在切换的瞬间必须保证历史缓冲不会坏——否则画面上会出现明显的闪烁、残影甚至马赛克。一个相对稳妥的做法是切换时把时间性累积状态重置牺牲一帧的稳定性换取之后几十帧的清晰。但动作游戏对流畅度要求很高哪怕只有一帧的画面突然劣化玩家在高速战斗中都能感知到。所以真要动态切换建议在所有复杂的战斗逻辑判定之外做预切换比如过场开始、场景切换、菜单打开时做一次静默切换而不是在打Boss的时候临时换。这个细节如果处理不好前面所有关于混合方案的美好设想都会在实机测试里现出原形。6.2 DLSS质量档与FSR性能档不能直接画等号另一个经验是DLSS和FSR的档位名称虽然相似但画质表现不能一一对应。DLSS质量档的Tensor Core推理效果在多数场景比FSR质量档好而FSR性能档和超性能档在低分辨率输入下的边缘稳定性通常比DLSS同级差。这会导致一个现象开发者如果只在引擎里做了一个统一的画质档位映射表比如高画质DLSS质量档/FSR质量档玩家可能会觉得某些动画里两种方案差距明显。我在PC上测过多款游戏的DLSS和FSR对比经验是档位设置要按硬件和场景来错峰匹配。比如在底座模式下DLSS可以用质量档在掌机模式下FSR用质量档但内部渲染分辨率调高一点效果会更接近底座模式。核心逻辑是超分档位不是目标最终输出画面的一致性和稳定性才是目标。6.3 玩家侧的换装工具DLSS Swapper与为版本折腾聊完开发者侧玩家侧的观察也值得说一句。这里正好呼应一下最近很火的DLSS Swapper——一个可以在游戏里自由替换不同版本DLSS DLL文件的社区工具。它之所以这么受欢迎就是因为NVIDIA每次升级DLSS库画质和性能表现都会变化玩家希望手动把游戏里的旧版本换成新版本。网上关于DLSS新版本的讨论热度也一直很高玩家看到新版本就忍不住想换。但这里要给一个提醒第三方替换DLL可能绕过厂商的测试兼容性没有保障如果游戏本身还在持续更新替换行为可能导致联机功能异常或者崩溃。另外A卡用DLSS的方法这类搜索词也一直热度很高说明玩家对DLSS的画面表现有极强的路径依赖。但说句实在话混合方案在Switch 2上的意义恰恰是给业界提供了一个案例超分技术不该是生态博弈的筹码画质稳定、帧率稳定、兼容性好才是比用哪家技术更重要的目标。6.4 UE项目里叠加两套超分插件打包前必须做的验证热词里有一条UE5 DLSS好后打包出去我一看到就想起来很多独立团队踩过的坑。UE引擎从4.27到5.0都有官方DLSS插件FSR也有官方插件但两者在同一个项目里共存时需要严格检查插件版本、Shader编译、后处理执行顺序。如果直接用Marketplace插件默认配置大概率会出现两个超分Pass打架的问题。建议开发者至少做三件事一是确认两个插件不重复接管引擎的分辨率缩放和抗锯齿路径设置好优先级二是在各档位下做一次长时间运行测试重点看显存和内存占用以及帧时间抖动三是不要盲目升级DLSS DLL版本——并不是越新越好适配当前项目和硬件的版本才是最稳的。Switch 2这种固定硬件其实给了开发者一个优势测试环境可以做得非常封闭只要锁定一个可靠的版本组合就能获得稳定的用户体验。最后说点题外话。我这两年越来越觉得超分技术正在变成主机图形工艺里最日常、也最值得投入的一环。DLSS和FSR的混合并不是什么新闻标题里的异想天开而是整个行业在硬件增长放缓、显示设备分辨率激进的大背景下被逼出来的一条务实路线。Switch 2上一款动作游戏能不能真正跑出玩家期待的60帧说到底要看团队的调优底力和对细节的耐心。作为玩家我们对用哪家技术的执念可以稍微放一放多把注意力放在最终画面的稳定和手感上。毕竟游戏是用来看的、玩的不是用来跑分贴标签的。
返回列表