DX12 光线追踪内存稳定器

DX12 光线追踪内存稳定器

《巫师3》次世代DX12光线追踪的实验性INI调整,用于调节内存清理、光追资源卸载、加速结构压缩和流式加载压力,同时保持画质。

W3 DX12 RT Memory Stabilizer 0.2.0

一个仅含配置的小型模组,适用于《巫师 3》重制版(5.0,DirectX 12,开启光线追踪)。它管理光线追踪内存:更早地对这部分内存进行碎片整理,以更小的批次构建新的光追几何体,并将压缩操作移至 GPU 的异步计算队列。目标是减少长时间游戏过程中的 RT 内存增长,并减少新区域加载时的峰值波动。

它只添加一个 INI 文件。它不会改变光线追踪质量、RTXGI、纹理或分辨率。

bin\config\platform\pc\w3_dx12_rt_memory_stabilizer.ini

变更(原版 → 模组):

  • RTConfigDefragThresholdPerCent: 30 → 10
  • RTConfigMaxBlasesInBatch: 256 → 128
  • UseAsyncCompact: false → true

每项设置都已对照 5.0 游戏可执行文件进行检查,并且确实会被游戏读取。可与 DX12 VRAM Relief 同时使用(无共享设置)。

0.2.0 新增:为重制版更新重新构建。移除了 14 项游戏忽略或已与默认值一致的设置,将垃圾回收设置移至 DX12 VRAM Relief,并添加了 RTConfigMaxBlasesInBatch。

AI 辅助开发

本模组在 agentic AI 工具 的协助下开发,这些工具用于帮助检查配置行为、推理可能的 DX12/RT 内存管理参数、整理变更以及准备发布材料。