诚然“实时光线追踪”技术是未来的趋势,NVIDIA有,AMD对此自然也不会袖手旁观!3月21日,AMD就在GDC(游戏开发者大会)的主题演讲中正式公布了自家的“实时光线追踪”技术Radeon Rays,诚如AMD官网所描述的,Radeon Rays(以前称为 AMD FireRays) 是一款高效率、高性能 GPU 加速的光线追踪软件。通过追踪光线在某个电影或游戏场景中移动时的路径,Radeon Rays 可模拟光线在通过某种环境时的反射和折射效果以及与虚拟对象的交互,进而呈现出令人惊艳的逼真 3D 图像。
Radeon Rays 目标客户是那些寻求利用 AMD GPU、CPU 和 APU 的高性能光线追踪功能的内容开发人员。启用 GCN 的 AMD 图形处理器内的异步计算引擎允许 Radeon Rays 在驱动图形引擎的同时,将要显示的数据输出到光线追踪视图中。
并且AMD还高调宣称,Radeon Rays是开源、跨平台且免费的!
作为GPUOpen 计划的一部分,它可轻松集成并且支持所有符合 OpenCL? 1.2 标准的平台,能够通过非 AMD 硬件、Windows、OS X 以及 Linux? 操作系统进行部署。第二代 Radeon Rays 2.0 发行版可与各种底层 API(包括 OpenCL 和 Embree 等)配合使用。Radeon Rays 完全免费——无成本、开源并且无需授权。凭借 AMD 可免费下载的开源开发工具和软件,开发人员能够创建和渲染栩栩如生的图像和内容,从而使未来的忘我的沉浸式虚拟现实体验成为可能。
而从目前AMD公布的资料来看,其Radeon Rays技术更多依托的是软件层面,并没有像NVIDIA那样在GPU内部设计RT Core来专门负责实时光线追踪效果的渲染;而目前AMD旗下已有的显卡估计也只有Vega56/64和最新的Radeon VII可能才支撑得起Radeon Rays对硬件的开销;更多的恐怕还是要寄希望于再过几个月才能发布的7nm Navi新卡!