HeadlinesBriefing favicon HeadlinesBriefing.com

AMD四面体笼技术将GPU内存削减47倍

TechPowerUp News •
×

AMD详细介绍了一种名为四面体笼的新型光线追踪技术。根据AMD GPUOpen开发者网站上的一篇博客文章,该技术可将BVH内存占用减少约47倍,同时将BVH更新速度提升约90倍。AMD在一处包含约25,000株独立动画植物的宏大场景中演示了该技术,在Radeon RX 9070 XT上以1080p分辨率运行,帧率超过60 FPS。

在传统设置中,每个独立动画对象都需要每帧更新自己的加速结构,这在密集场景中会迅速变得代价高昂。AMD表示,使用标准方法,同样的演示通常需要高达80 GB的GPU内存,并且每帧BVH更新需要超过300毫秒。而使用四面体笼技术后,内存占用降至约1.7 GB,每帧更新耗时约3.3毫秒。

其诀窍在于,AMD没有直接对密集网格进行动画处理,而是将其包裹在一个简单得多的可变形笼中。密集几何体及其BVH保持静态且可复用,只有笼本身需要每帧进行动画处理,因此更新成本随笼的复杂度而非三角形数量而变化。

代价是失去了逐顶点动画控制,这正是AMD将其定位用于草、植被以及其他密集但非单独细节对象的原因。AMD表示,该技术也可以与微软的DirectX光线追踪结合使用。不过,目前这只是一个研究展示,尚无消息表明它何时或是否可能出现在游戏中。