
Nvidia 推出 Neural Texture Compression 用于使用 AI 压缩纹理
Nvidia 已公布一项名为 Neural Texture Compression 的新技术。该系统使用 神经网络 来打包和解压缩游戏中的纹理,承诺可以将纹理大小减少高达四倍,而玩家不会察觉到质量下降。它被定位为传统压缩方法的直接演进。🚀
神经压缩背后的机制
其工作原理基于一对神经编码器-解码器。神经编码器 在游戏开发阶段处理高分辨率纹理,生成尺寸大幅缩小的压缩文件。随后,在游戏运行期间,一个专用的 神经解码器,在 GeForce RTX GPU 的张量单元 上运行,负责实时重建原始纹理。此过程取代了经典算法如 Block Compression (BC)。
过程的关键优势:- 减少磁盘空间: 游戏可以存储更多高保真纹理,而不会过度增加总下载大小。
- 降低内存带宽使用: 通过传输更小的压缩数据,减轻 GPU 内存子系统的压力。
- 针对特定硬件优化: 解码器设计用于利用 RTX 架构,使过程高效。
Nvidia 声称该技术已准备好供开发工作室在其项目中实施。
对开发和硬件的影响
这一创新解决了行业中两个日益严重的问题:游戏安装的巨大体积和 VRAM 需求。现代游戏带有详细资产,轻而易举超过 100 GB。通过更智能地压缩纹理,开发者可以考虑创建更密集、更视觉丰富的世界,而不会过度惩罚用户的存储空间。
对系统资源的影响:- 对 VRAM 有限的 GPU 的益处: 由于同时在视频内存中需要更少的数据,VRAM 较少的显卡可以处理更高品质的纹理。
- 更易管理的游戏库: 玩家可能会看到其游戏占用的空间减少,这对硬盘和 SSD 是一种解脱。
- 集成的工作流程: 该技术融入 Nvidia 的开发堆栈,便于工作室采用。
实时压缩的未来
更轻量的游戏而不牺牲视觉保真度 的承诺非常诱人。然而,主要问题是它何时从技术演示转变为商业游戏中的功能。在那一刻到来之前,行业和玩家继续应对文件大小的持续增加。该技术代表了优化资源 和提升计算机图形效率的重要一步。🎮