微软发布了 DirectStorage 1.4:通过新的压缩方式和附加技术实现游戏更快加载

微软发布了 DirectStorage 1.4:通过新的压缩方式和附加技术实现游戏更快加载

32 software

Microsoft 更新了 DirectStorage 至 1.4

微软公司发布了其 DirectStorage 技术的新版本(1.4),该技术可最大限度地利用 NVMe‑SSD 的高速性能来运行游戏。在此发行版中加入了新的资源压缩/解压算法——Zstandard (Zstd),进一步减少加载时间并提升游戏文件传输带宽。


发生了哪些变化?

项目描述
新的 Zstd 方法改进的游戏资产压缩,加速磁盘到 GPU 的数据传输。
Game Asset Conditioning Library (GACL)纹理预处理库,可将其大小减小至 50%。
重组技术混洗——在文件内对重复模式进行分组。
熵降低BLER(块级熵降低)– 简化纹理块;CLER(组件级熵降低)– 简化颜色通道。
机器学习用于保持视觉质量,使更改对玩家不可察觉。

在游戏中如何工作?

1. 准备 – GACL 在将纹理存储到磁盘前进行处理。
2. Zstd 压缩 – 对得到的数据进行压缩并写入 SSD。
3. 加载 – DirectStorage 直接从内存读取文件,CPU 不参与,GPU 获得已解压的纹理。

> 重要提示:开发者无需更改游戏引擎。所有转换在解压时自动完成,游戏代码负担保持不变。


支持的格式

* 当前公开版本 1.4 支持 BC1、BC3、BC4 和 BC5 纹理。
* 下一版计划加入对 BC7 的支持,并进一步提升性能。


总结

DirectStorage 1.4 通过新的压缩算法和资产预处理,显著提高了高速 SSD 的使用效率。它减少游戏加载时间,同时不增加开发者负担,让他们专注于内容创作。

评论 (0)

分享你的想法——请保持礼貌并围绕主题。

暂无评论。留下评论,分享你的观点!

要发表评论,请先登录。

登录后发表评论