帧流图形

帧流图形

FrameFlow Graphics 是一个《赛博朋克 2077》的优化模组,可提升 GPU 性能、稳定性和显存利用率,同时尽可能保留画质。目前主要在 GTX 960 2GB 上开发和测试,主要面向老旧或性能较低的显卡,并支持更

FRAMEFLOW GRAPHICS

GRAPHICS • PERFORMANCE • VISUAL BALANCE

Cyberpunk 2077 Graphics Optimization

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

◆ FRAMEFLOW GRAPHICS

FrameFlow GraphicsCyberpunk 2077 的一款图形优化模组,旨在提升性能、稳定性与图形资源利用率,同时尽可能保留游戏原有的视觉风格。

与传统的仅通过大幅降低图形设置来进行的优化不同,FrameFlow Graphics 力求 主要减少那些消耗大量性能但视觉影响有限的部分

因此,其目标不仅仅是提高平均 FPS,更是在以下方面取得更好的平衡:

• 视觉质量; • GPU 负载; • VRAM 使用量; • 帧生成时间的稳定性; • 整体稳定性。

FrameFlow Graphics 目前特别针对 较旧的显卡、性能有限的 GPU 以及 VRAM 较少的配置。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

◆ 有针对性的优化

Cyberpunk 2077 拥有大量图形设置和处理过程,其性能开销与实际画面感知效果可能差异极大。

因此,FrameFlow Graphics 力求 不盲目降低游戏的全部画质

开销极高的设置

当某个图形效果或处理过程消耗大量资源但视觉差异相对较小时,FrameFlow 可以优先采用更轻量的配置,以 在真正关键的地方恢复性能

重要的视觉元素

当开销保持在合理范围内,且该元素对夜之城的整体外观贡献很大时,FrameFlow 反而会力求 尽可能保留它

« 减少开销大的部分,但不删除真正带来视觉差异的部分。 »

在不将夜之城变成自身劣化版本的前提下优化渲染。

FrameFlow Graphics 因此力求在以下方面保持最佳平衡:

视觉质量GPU 负载稳定性

而不是简单地将所有参数设为最低。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

◆ 目标

✓ 减少某些开销特别高的图形处理过程。 ✓ 提升较旧或性能有限显卡上的性能。 ✓ 减轻 GPU 承受的压力。 ✓ 尽可能限制 VRAM 压力。 ✓ 改善帧生成时间的稳定性。 ✓ 限制图形复杂区域中的大幅性能下降。 ✓ 在开销合理的情况下保留重要的视觉元素。 ✓ 避免不必要的图形牺牲。 ✓ 促进画质与性能之间更好的平衡。 ✓ 随着开发推进,逐步改善对现代 GPU 的支持。

FrameFlow Graphics 并非仅仅追求以更差的画面显示更高的 FPS。

它力求实现 以尽可能少的视觉损失换取更多性能

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

◆ 测试配置

目前,我对 FrameFlow Graphics 的所有测试均使用配备 2 GB VRAM 的 NVIDIA GeForce GTX 960 完成

NVIDIA GEFORCE GTX 960 2 GB VRAM

这一选择使得 FrameFlow Graphics 能够在对于 Cyberpunk 2077 而言特别困难的条件下进行开发和测试。

GTX 960 2 GB 尤其能够更容易地凸显:

• GPU 性能的极限; • VRAM 不足相关的问题; • 开销特别高的图形效果; • 帧生成时间的显著波动; • 导致性能下降的区域; • 在有限配置上真正有意义的优化。

这使得可以直接在一台 每种图形资源都真正重要 的机器上进行工作。

如果一项优化能帮助 GTX 960 2 GB 更好地应对夜之城,那它就值得被研究。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

◆ 适用于哪些显卡?

FrameFlow Graphics 可用于许多代显卡。

然而,当前版本主要针对较旧或性能较弱的 GPU 进行开发和优化

它可能特别适合:

▸ 较旧的 NVIDIA GeForce GTX 显卡; ▸ 拥有 2 至 4 GB VRAM 的显卡; ▸ 较旧的 AMD Radeon GPU; ▸ 入门级显卡; ▸ 严重 受 GPU 限制 的配置; ▸ 经常达到 VRAM 上限的配置; ▸ Cyberpunk 2077 已经接近硬件极限运行的机器。

但 FrameFlow Graphics 并不限于这些显卡

该模组也可用于更新得多的显卡,例如:

GeForce RTX 20 系列; ▸ GeForce RTX 30 系列; ▸ GeForce RTX 40 系列; ▸ 更新的 NVIDIA 世代; ▸ 同级别的 AMD 显卡。

重要

目前,专门针对现代和高端显卡的优化 仍在开发中

该模组可以在这些配置上运行,但当前大部分开发工作仍集中在较旧、性能有限或 VRAM 较少的显卡上。

对较新 GPU 的支持将在未来版本中逐步开发和完善。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

◆ 为什么从较旧的显卡开始?

在像 GTX 960 2 GB 这样的较旧显卡上开发 FrameFlow Graphics,可以立即凸显那些强大得多的显卡容易掩盖的极限。

在拥有大量性能和 VRAM 的现代显卡上,低效的优化有时可能完全不被察觉。

在有限配置上则并非如此。

通过研究以下方面,可以更容易地观察每一项修改:

• GPU 使用率; • VRAM 消耗; • 平均 FPS; • 1% lows; • 帧生成时间; • 移动过程中的卡顿; • 夜之城的繁重区域。

有限硬件 → 问题会立即显现。

已验证的优化 → 随后可以适配更多配置。

因此,目标是在目前最需要它的配置上构建坚实基础,然后再逐步将优化扩展到更强大的 GPU。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

◆ VRAM:一个重要问题

对于 Cyberpunk 2077 而言,GPU 的原始性能并非唯一重要因素。

可用显存 容量也会强烈影响游戏的表现。

开发中使用的 GTX 960 仅有 2 GB VRAM,这被刻意用作一个极其严苛的场景。

当可用显存不足时,可能会出现各种问题:

• FPS 下降; • 帧生成时间波动; • 快速移动时卡顿; • 复杂区域加载更困难; • 系统其他资源压力增大; • 当需要同时显示大量元素时,表现更不稳定。

因此,FrameFlow Graphics 也力求 减少某些可能不必要地加剧这种压力的图形开销

它显然无法将 2 GB VRAM 变成 8 GB。

但它可以力求更好地利用实际可用的资源。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

◆ 稳定性优先于 FPS 计数器

与 FrameFlow CPU 一样,FrameFlow Graphics 并不只追求尽可能高的平均 FPS。

稳定在 35–45 FPS 左右 的体验,可能比可以达到 55 或 60 FPS 但频繁掉帧的帧率舒适得多。

一个不断在以下数值之间波动的游戏:

35 → 52 → 40 → 58 → 34 FPS

可能比更稳定地保持在以下范围的体验感觉流畅得多:

40 → 43 → 41 → 45 → 42 FPS

因此,FrameFlow Graphics 也特别重视:

• 帧率的稳定性; • 帧生成时间的规律性; • 1% lows; • GPU 负载; • VRAM 压力; • 整体体验的一致性。

更智能地使用 GPU,可能比单纯的额外 FPS 峰值更重要。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

◆ 质量优先于牺牲

FrameFlow Graphics 并不试图将 Cyberpunk 2077 变成一个完全设置为极低画质的游戏。

某些图形选项可能消耗大量性能,但在正常游玩过程中带来的视觉差异相对较小。

相反,某些设置对游戏氛围贡献很大,但开销要合理得多。

因此,FrameFlow 力求区分两者。

重要的视觉影响 → 尽可能保留。

高开销 / 低视觉收益 → 优先优化。

目标是保留:

• 夜之城的氛围; • 画面的整体可读性; • 真正可见的图形元素; • 渲染的一致性;

同时在牺牲感知要低得多的地方恢复性能。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

◆ 一种不同的方法

FrameFlow Graphics 并不试图人为地将旧显卡变成现代 GPU。

它更力求 更好地利用已有的硬件

GTX 960 仍然是 GTX 960。

拥有 2 GB VRAM 的显卡仍然受限于 2 GB VRAM。

但游戏所使用的所有资源并不一定带来相同的视觉收益。

因此,FrameFlow 力求将优化集中在 其影响真正有意义的地方

开销低的质量? → 我们保留它。

开销大的效果? → 我们设法优化它。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

◆ 未来开发

GTX 960 2 GB 目前是用于开发和测试 FrameFlow Graphics 的主要平台。

但它仅代表 第一步

随着开发推进,FrameFlow Graphics 将逐步整合更多针对以下方面的优化:

▸ 现代中端 GPU; ▸ 拥有更多 VRAM 的显卡; ▸ GeForce RTX 30 系列; ▸ GeForce RTX 40 系列; ▸ 更新的世代; ▸ 现代 AMD 显卡; ▸ 不追求更高原始 FPS,而是追求更好效率或稳定性的配置。

最终目标是让 FrameFlow Graphics 能够根据所使用显卡的性能调整其侧重点。

较旧的显卡可以追求每一个可用的 FPS。

现代显卡则可以更多追求稳定性、减少不必要开销或更好的整体效率。

开发从最受限的配置开始,但 FrameFlow Graphics 不会止步于此。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

FRAMEFLOW PERFORMANCE SUITE

一个专用于 Cyberpunk 2077 优化的模块化套件。

FrameFlow Graphics 属于 FrameFlow Performance Suite,这是一组旨在优化 Cyberpunk 2077 不同方面的模组。

每个模块都有特定作用,并且设计为可以 独立 运行,或与套件中的 其他组件组合 使用。

FRAMEFLOW CPU ● 可用

优化处理器负载、帧生成时间和稳定性,采用自适应方法,特别针对受 CPU 限制的配置。

FRAMEFLOW GRAPHICS ● 可用

优化图形渲染、GPU 负载以及视觉质量、性能和稳定性之间的平衡,目前特别针对较旧显卡和 VRAM 较少的配置。

FRAMEFLOW STREAMING ● 开发中

专注于游戏资源加载和流式传输的模块,目标是减少与数据加载相关的卡顿并改善其规律性。

FRAMEFLOW MEMORY ● 开发中

专注于内存使用分析和优化的模块,旨在逐步改善 Cyberpunk 2077 的 RAM 管理及其在不同可用内存容量下的表现。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

FRAMEFLOW 的目标

让 Cyberpunk 2077 在尽可能多的配置上运行得更流畅、更稳定,

同时在硬件仍能承受时不必要地牺牲质量。

FRAMEFLOW Performance where you need it. Quality where you can afford it.