驱动之家 7小时前
游戏模型最高瘦身22%!AMD推出DGF超级压缩技术:新老显卡全兼容
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

快科技 5 月 8 日消息,AMD 通过 GPU Open 官方平台正式发布了 DGF 超级压缩(DGF SuperCompression,简称 DGFS)技术,在原有密集几何格式基础上将几何模型文件的磁盘占用再砍掉最高 22%,并提供了非 DGF 硬件的完整向下兼容路径。

DGF 本身是 AMD 面向下一代 GPU 架构研发的一种硬件友好几何压缩格式,设计目标是让 GPU 仅需一次 128 字节对齐的内存读取就能获取单个三角形所需的全部信息,对硬件光线追踪遍历的效率提升极为关键。

但 DGF 作为存储格式使用时有一个明显短板。由于区块边界的顶点和压缩参数需要跨多个区块重复存储,不满的区块还存在填充位浪费,在磁盘端的空间利用效率并不理想。

DGFS 所做的,就是对 DGF 块集进行一次二次压缩,通过跨数据块的顶点去重、几何体 ID 去重,以及增量编码、字节交错等一系列数据转换手段,大幅压缩掉标准 DGF 格式中因边缘数据重复而产生的存储冗余。

这组技术手段在测试中产生了直接可见的效果。根据 AMD 官方公布的数据,在对螃蟹、龙、小雕像、佛像、自行车这五种测试模型的实测中,应用 GDeflate 后 DGFS 相较标准 DGF 可额外节省约 17% 至 31% 的磁盘空间。

其中三角面达 722 万的龙模型,DGF 体积为 20.15MB,DGFS 降至 15.67MB,节省率达到 22.22%,是全部测试模型中最突出的一个。

而对于三角面 214 万的螃蟹模型,DGFS 也从 7.19MB 的 DGF 体积降至 5.73MB,节省了 20.29%。

与非 DGF 硬件的兼容能力是 DGFS 更被开发者看重的特性。AMD 官方明确指出,DGFS 流支持高效解码为标准索引网格,非 DGF 架构的显卡,无论是旧世代 AMD 产品还是 NVIDIA、Intel 的 GPU 都能直接消费同一套 DGFS 资源包。

测试数据显示,在锐龙 9 7950X 单核环境下,214 万面的螃蟹模型解码仅需 0.03 秒,即使是最极端的 1000 万面小雕像模型也只是 0.15 秒。

DGFS 以单一格式同时覆盖 DGF 硬件加速和非 DGF 兼容回退两套路径,支撑这套方案的多厂商 Vulkan DGF 扩展此前已由 AMD 与三星联合推进。

AMD 表示,DGFS 目前作为 DGF SDK v1.2 的一部分,已向所有开发者开放下载和评估。

宙世代

宙世代

ZAKER旗下Web3.0元宇宙平台

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关标签

amd gpu 效果 锐龙 intel
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论