英伟达最新推出的驱动级帧生成技术 Smooth Motion 近期迎来了重要更新——新增对 Vulkan API 的支持。这一更新不仅扩展了 Smooth Motion 的适用范围,还为模拟器用户带来了显著的性能提升。通过 Proton 或 DXVK,这项技术现在可以应用于更多老游戏和 Vulkan 独占游戏,进一步提升了兼容性和实用性。

更新亮点:Vulkan 加入支持阵营
此前,Smooth Motion 仅支持 DirectX 11 和 DirectX 12 两大主流游戏 API。而随着 Vulkan 的加入,英伟达的帧生成技术现已覆盖三大主要图形 API,大幅拓宽了其应用场景:
- Vulkan 游戏:尽管大多数现代游戏仍使用 DirectX,但一些高性能独占游戏(如《Doom Eternal》、《Cyberpunk 2077》)基于 Vulkan 开发。这些游戏现在也能享受 Smooth Motion 带来的帧率提升。
- 模拟器支持:Vulkan 的加入使 Smooth Motion 能够通过 Proton 或 DXVK 技术为模拟器中的游戏提供帧生成功能。这对于喜欢在 PC 上运行经典主机游戏的玩家来说是一个重大利好。
Smooth Motion 与 AMD AFMF 的对比
Smooth Motion 是英伟达对标 AMD Fluid Motion Frames (AFMF/AFMF2) 的驱动级帧生成技术。两者都无需开发者介入,直接在驱动层生成额外帧以提升帧率。然而,它们之间存在一些关键差异:
- API 支持
- Smooth Motion:现支持 DX11、DX12 和 Vulkan。
- AFMF:同样支持多种 API,但在 GPU 兼容性上更具优势,支持多代 Radeon 显卡。
- 硬件兼容性
- Smooth Motion:目前仅限 RTX 50 系列显卡。未来可能扩展至 RTX 40 系列,但尚未提及对 RTX 30 或 20 系列的支持。
- AFMF:兼容更广泛的 Radeon 显卡,包括较老的型号。
- 技术实现
- Smooth Motion:基于 AI 的帧生成,能够智能预测并插入中间帧,从而提升流畅度。
- AFMF:目前采用非 AI 方法生成帧,在图像质量和准确性上略逊一筹。
Smooth Motion 的工作原理
Smooth Motion 是一种驱动级帧生成技术,与 英伟达的 DLSS 3/4 帧生成技术类似,但两者的主要区别在于:
- DLSS 3/4:由开发者嵌入游戏引擎中,结合超分辨率和帧生成技术,专注于提高图像质量的同时提升帧率。
- Smooth Motion:完全独立于游戏引擎,通过驱动层生成额外帧,适用于任何支持的 API 游戏,无需开发者参与。
这种驱动级帧生成的方式使得 Smooth Motion 成为一种“即插即用”的解决方案,玩家只需启用相关设置即可享受更高的帧率和更流畅的游戏体验。
模拟器用户的福音
对于模拟器用户来说,Smooth Motion 的 Vulkan 支持无疑是一次重大升级。许多经典游戏或主机模拟器依赖 Vulkan 或通过 Proton/DXVK 在 Windows 上运行,而这些场景通常无法利用传统的帧生成技术。现在,借助 Smooth Motion,玩家可以在模拟器中运行的老游戏中享受到更高的帧率和更流畅的画面。
例如:
- 使用 PCSX2 模拟 PlayStation 2 游戏时,Smooth Motion 可以显著提升帧率,让老旧游戏焕发新生。
- 在 Citra 或 Yuzu 模拟器中运行 Nintendo 3DS 或 Switch 游戏时,Vulkan 支持使得帧生成技术得以应用,进一步优化性能。
局限性与未来展望
尽管 Smooth Motion 的更新令人振奋,但它仍存在一些局限性:
- 硬件要求高
目前仅支持 RTX 50 系列显卡,RTX 40 系列的支持仍在计划中,而更老的 RTX 30 和 20 系列暂未提及。相比之下,AMD 的 AFMF 对硬件的要求更为宽松。 - 图像质量的权衡
驱动级帧生成技术虽然方便,但在某些情况下可能会导致画面出现轻微的不自然感或延迟。这需要玩家根据实际需求权衡是否启用。 - 未来扩展性
英伟达尚未明确是否会将 Smooth Motion 的支持扩展到更老的显卡型号,或者进一步优化其算法以减少延迟和伪影。
评论