您现在的位置是 : 首页  >  行业聚焦  > 正文

AMD辣椒素图形框架现已推出包括GI-1.0实时解决方案

日期:2023-05-11 10:29:08 来源:万能网


(资料图片仅供参考)

今天,GPUOpen网站更新了基于微软DirectX12API的全新AMDCapsaicin图形渲染研究框架。

AMD辣椒素(不要与大约七年前发布的GPU混淆)是一种图形渲染框架,旨在鼓励新功能的快速原型制作。它的核心原则包括创建更简单的通用渲染操作抽象,以便游戏开发人员可以专注于编写算法,而不必处理复杂的API细节。

该框架基于模块化设计,以更好地支持多个并发开发人员和研究实现。AMDCapsaicin的1.0版本包括多个HLSL函数,用于材料采样、光采样、球谐函数等。还有几种常见的渲染技术,如TAA、SSGI、色调映射和环境光遮蔽等。

GI-1.0的主要目标是使用额外的照明结构来降低光线追踪的采样率,从而提高性能。二级方案缓存辐射并将其用于采样。AMD高级图形程序员GuillaumeBoisse在此GDC2023演示中解释道:

屏幕探测是我们的第一级缓存。它们直接定位到主表面上,并且仅定位到主表面上。它们缓存了整个半球的入射辐射,而且它们的保真度很高,仅仅是因为我们有很多探测器。

然后是哈希单元,它们是二级缓存。它们位于世界任何地方。它们缓存给定方向的反射辐射。它们远没有屏幕探针那么详细,但它们稳定且持久,所以它是一个很好的补充。

该文件还包括GI-1.0的性能数据。在AMDRadeonRX6900XTGPU上,AMD测试的渲染时间成本在1.932毫秒到3.124毫秒之间。

GI-1.0也作为虚幻引擎5插件实现,因此工程师可以将其与UE5的Lumen渲染器进行比较。也就是说,由于准确评估UE5材质系统的工程努力,UE5集成仍然不完整。

AMDCapsaicin图形渲染框架允许用户在渲染器之间切换。在此版本中,除了GI-1.0之外,还提供了参考路径跟踪器渲染器。

标签:

推荐