AMD披露四面体笼光追技术 BVH显存占用降47倍
AMD在GPUOpen开发者站点的一篇博文中,详细介绍了名为“四面体笼”(tetrahedral cages)的光线追踪新技术。按官方给出的数据,该方案可把BVH显存占用削减约47倍,同时让BVH更新速度提升约90倍。
演示场景包含约2.5万个可独立动画的植物,在一张Radeon RX 9070 XT上以1080p分辨率跑出了60帧以上的成绩。作为对照,采用常规方案处理同样的场景,显存需求最高可达80GB,每帧BVH更新耗时超过300毫秒。换用四面体笼之后,这两项数字分别降到约1.7GB和3.3毫秒。
思路上的关键在于绕开对密集网格的直接动画。AMD用一层更简单的可变形“笼子”把密集几何体包裹起来,几何体本身及其BVH保持静态、可以复用,每帧只需为笼子做动画。这样一来,更新的开销取决于笼子的复杂度,而不再随三角形数量增长。
代价是失去了逐顶点的动画控制能力。AMD因此把这项技术定位在草地、植被等密集但个体细节要求不高的对象上,并表示它可以与微软的DirectX光线追踪结合使用。
目前该技术仍处于研究展示阶段。AMD没有说明它是否或何时会进入实际游戏,本次发布未提及时间表,以公布为准。

编辑:林一舟
THE END