最近,AMD的研究人员展示了一项新技术,该技术使用工作图和网状节点
节点)实现了程序化的树生成,这大大减少了在3D中渲染树所需的内存容量。
为了展示这一点,AMD研究人员展示了一个只需要51KiB数据,即可生成的3D渲染场景,而如果使用传统几何方法渲染这个场景,它将需要34.8GiB的显存。
在传统的3D渲染中,视频内存需要存储树几何或多边形格式,这通常需要几GB的空间来保存。AMD的新技术使用程序生成方法来完全放弃对3D几何格式的需求。
通过工作图和网格节点,图形处理器可以根据当前帧所需的详细程度(Details)立即生成3D渲染树,|1@4299.com|
工作图表是一种强大的工具,允许图形处理器自行分配任务,显着提高渲染效率,特别是在过去依赖于中央处理大量计算的领域。
网格节点是工作图的扩展,允许图形处理器自行进行绘制调用,进一步将工作从中央处理器转移到图形处理器。
树木并非唯一可以用这种范式渲染的对象,我们期待未来更多物体甚至纹理采用类似的方式进行渲染。