资讯

老显卡曙光?Crytek 讲解 Neon Noir 如何在一块AMD RX Vega 56上实现光追

2019-05-09 18:20:53 15点赞 43收藏 42评论

本文经超能网授权转载,原标题《仅用RX Vega 56显卡就实现光追?Crytek为大家揭晓答案》,作者:唐裕之,未经允许请勿转载。

自去年NVIDIA推出GeForce RTX系列显卡后,其支持的光线追踪就引起了众人的关注,而英伟达CEO黄仁勋称这是12年来图形界最大的变革。但是遗憾的是,即使到现在,支持光追的游戏依然屈指可数。不过作为新技术,光线追踪确实能为游戏画面光影带来更真实的效果。不过NVIDIA GeForce RTX系列显卡价格并不便宜,而且其内置的RT Core是专用运算单元,这无疑会增加光线追踪技术的使用门槛。不过在今年GDC大会期间,Crytek曾展示了一款叫Neon Noir的光追demo,他们并没有使用特定的GPU及API,仅在一块AMD RX Vega 56上就能运行这个demo。不过当时Crytek并没有公布相关的技术细节。在近日Crytek在自家网站博客中比较详细的讲解了他们如何实现不在特定GPU和API下实现光追的。

老显卡曙光?Crytek 讲解 Neon Noir 如何在一块AMD RX Vega 56上实现光追

在这篇博客中,Crytek的Vladimir称现在光追越来越多运用于游戏等实时应用中,通常与更成熟的渲染技术相结合。实现实时光追渲染的关键点是通过场景与处理,允许在运行时能很快的追踪,然后进行降噪(去马赛克)处理,通过有限的光追工作来产生高质量的光照效果。他们在实现现在的网格光追之前,就已经有了一个大量使用光线追踪的光照系统,这个系统被称为基于体素的追星光线追踪。任何光线追踪的实现都需要一个可以加速光线求交结构,而他们目前的全局光照引擎已经有这个功能了,所以他们已经为网格光线追踪渲染做好了基础。

而合并体素和光线追踪数据为渲染带来更好的灵活性。他举例称,仅在光线开始的地方需要网格光线追踪,而其它地方,他们可以用体素光线追踪渲染。这样可以提高光线追踪渲染性能,同时不会降低光追效果。

不过目前CryEngine仅支持光线追踪反射效果,没有支持光线追踪阴影及环境光遮蔽效果,Vladimir称目前他们的任务是让用户得到最好的效果同时平衡性能,降低开销。但是支持光线追踪反射已经进入他们的优先级表中,因为这能显著提升视觉效果。

至于Ceytek的开发人员通过这些,通过AMD RX Vega 56显卡,实际上能以1080P 30FPS运行Neon Noir光追demo,通过降低反射效果,可以在未损失太多画质下提供更好的性能,如在开启一半反射效果时,能以1440P 40FPS+运行。这一切都没有受益于新一代的Vulkan或DX12 API,也没有使用最新的显卡。不过他们也将会通过这些API及新显卡优化目前已经做到的效果。如在最新的NVIDIA GeForce RTX显卡上,可以实现4k全开反射效果。

而他们也指出,在那个Demo中出现了光线渲染错误的情况,目前已经做出了修正。

这篇博客算是为之前GDC光追Demo的未解之谜给了一个答案,Crytek通过一些技术手段就实现了比较出色地光追效果,而且可行性颇高,不过他们也指出了目前也确实要更加底层的API及新显卡才能获得更加出色的光追效果,看来还需要走过漫漫“追光之路”啊。

老显卡曙光?Crytek 讲解 Neon Noir 如何在一块AMD RX Vega 56上实现光追

老显卡曙光?Crytek 讲解 Neon Noir 如何在一块AMD RX Vega 56上实现光追


展开 收起

XFX 讯景 RX 470D 4G 黑狼版 显卡

XFX 讯景 RX 470D 4G 黑狼版 显卡

1179元起

NVIDIA 英伟达 GTX 1080 Founders Edition 显卡

NVIDIA 英伟达 GTX 1080 Founders Edition 显卡

3499元起

讯景(XFX)RX 480 8G 黑狼版 1288MHz/8GHz 256bit GDDR5 显卡

讯景(XFX)RX 480 8G 黑狼版 1288MHz/8GHz 256bit GDDR5 显卡

1699元起

蓝宝石 (Sapphire) Radeon RX Vega 8G HBM2 1247-1546/1890MHz 8G/2048-bit HBM2 DX12 吃鸡显卡

蓝宝石 (Sapphire) Radeon RX Vega 8G HBM2 1247-1546/1890MHz 8G/2048-bit HBM2 DX12 吃鸡显卡

2499元起

DATALAND 迪兰 RX 480 8G 显卡

DATALAND 迪兰 RX 480 8G 显卡

1196.93元起

GAINWARD 耕升 GTX1060 烈风 6GB D5 显卡

GAINWARD 耕升 GTX1060 烈风 6GB D5 显卡

1489元起

ZOTAC 索泰 GeForce GTX 1080Ti 11GB D5X显卡 AMP Extreme

ZOTAC 索泰 GeForce GTX 1080Ti 11GB D5X显卡 AMP Extreme

8858.16元起

Sapphire 蓝宝石 RX480 8G 显卡

Sapphire 蓝宝石 RX480 8G 显卡

1999元起

ZOTAC 索泰 GeForce GTX1060-6GD5 X-GAMING OC 显卡

ZOTAC 索泰 GeForce GTX1060-6GD5 X-GAMING OC 显卡

1051.5元起

Sapphire 蓝宝石 RX580 8G D5 超白金 OC 显卡(1340-1411MHz)

Sapphire 蓝宝石 RX580 8G D5 超白金 OC 显卡(1340-1411MHz)

979元起

MAXSUN 铭瑄 GTX1080 Super JetStream 8G 显卡

MAXSUN 铭瑄 GTX1080 Super JetStream 8G 显卡

3549元起

微星 MSI GTX 1070 8G DUKE 闇黑龙爵 256BIT 8GB GDDR5 PCI-E 3.0 三风黑龙 吃鸡显卡

微星 MSI GTX 1070 8G DUKE 闇黑龙爵 256BIT 8GB GDDR5 PCI-E 3.0 三风黑龙 吃鸡显卡

3199元起

EVGA GeForce GTX 1070 Ti SC GAMING 8GB显卡

EVGA GeForce GTX 1070 Ti SC GAMING 8GB显卡

3129.28元起

DATALAND 迪兰 RX470 X-Serial 4G 256Bit DX12 显卡

DATALAND 迪兰 RX470 X-Serial 4G 256Bit DX12 显卡

1399元起

DATALAND 迪兰 RX 580 8G X-Serial 战神 显卡(1340-1380MHz)

DATALAND 迪兰 RX 580 8G X-Serial 战神 显卡(1340-1380MHz)

979元起

ZOTAC 索泰 GeForce GTX 1050Ti Mini 4GB 显卡

ZOTAC 索泰 GeForce GTX 1050Ti Mini 4GB 显卡

1158.33元起
42评论

发表评论请 登录
  • 最新
  • 最热
评论举报

请选择举报理由

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
43
扫一下,分享更方便,购买更轻松