AMD 惊现树木生成黑科技:50KB 显存达成 37GB 场景渲染成果

锚点111

近期,AMD的研究人员展示了一项新技术,该技术借助工作图(work graphs)和网格节点(mesh nodes)实现了过程化树木生成,能大幅降低3D渲染树木所需的显存容量。

为了说明这一技术优势,AMD研究人员展示了一个3D渲染场景,此场景仅需51KiB的数据便可生成。而要是采用传统几何方法来渲染这个场景,所需的显存则高达34.8GiB。

AMD展示树木生成黑科技:50KB显存实现37GB场景渲染效果

在传统的3D渲染模式下,显存需要存储树木的几何形状或多边形格式,通常这需要数GB的空间来保存。而AMD的新技术运用过程化生成方法,彻底摒弃了对3D几何格式的需求。

AMD展示树木生成黑科技:50KB显存实现37GB场景渲染效果

通过工作图和网格节点,GPU能够依据当前帧所需的细节级别(LOD),即时生成3D渲染的树木。这意味着显存中只需保存告知GPU如何生成树木的代码,而这些代码的大小仅有几千字节。

AMD展示树木生成黑科技:50KB显存实现37GB场景渲染效果

工作图是一种强大的工具,它能让GPU自行分配任务,显著提升了渲染效率,特别是在以往依赖CPU进行繁重计算的领域。

网格节点是工作图的扩展,它使GPU能够自行发出绘制调用,进而进一步将工作从CPU转移至GPU。

树木并非唯一能用这种范式渲染的对象,我们期待未来有更多物体甚至纹理能采用类似方式进行渲染。

AMD展示树木生成黑科技:50KB显存实现37GB场景渲染效果

THE END
喜欢就支持一下吧
点赞0 分享