本文约1089字,需2分钟阅读

自去年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

在这篇博客中,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及新显卡才能获得更加出色的光追效果,看来还需要走过漫漫“追光之路”啊。


  • 战来服不goda研究生 05-11 00:26

    游客:

    Crytek现在专注引擎开发了?孤岛4啥时候出啊?
    05-10 20:47
  • 支持(1)  |   反对(0)  |   举报  |   回复
  • 三部曲已经明确的结束了,不会再出了。我也很伤心,但是也只有开发新的ip了

    支持(0)  |   反对(0)  |   举报  |   回复

    10#

  • NightView研究生 05-10 23:45

    游客:

    噗,Vega56只能1080p/30帧,貌似跟帕斯卡跑战地5光追也差不多啊
    05-09 16:11 已有1次举报
  • 支持(11)  |   反对(0)  |   举报  |   回复
  • 游客:

    A卡跑黑夜场景demo的分辨率和帧数,来比N卡跑实际游戏的分辨率和帧数
    …………Y神,可以的
    05-10 12:30 已有3次举报
  • 支持(0)  |   反对(3)  |   举报  |   回复
  • 没办法啊,谁让A卡就是没那个本事没那个能力没那个功能跑实际的光追游戏呢?
    当然没法放在一起比

    支持(2)  |   反对(0)  |   举报  |   回复

    9#

  • 游客  05-10 20:47

    Crytek现在专注引擎开发了?孤岛4啥时候出啊?

    支持(1)  |   反对(0)  |   举报  |   回复

    8#

  • 游客  05-10 12:30

    游客:

    噗,Vega56只能1080p/30帧,貌似跟帕斯卡跑战地5光追也差不多啊
    05-09 16:11 已有1次举报
  • 支持(11)  |   反对(0)  |   举报  |   回复
  • A卡跑黑夜场景demo的分辨率和帧数,来比N卡跑实际游戏的分辨率和帧数
    …………Y神,可以的

    已有3次举报

    支持(0)  |   反对(3)  |   举报  |   回复

    7#

  • 乱古研究生 05-10 02:14

    Caroys 博士 :

    还以为Crytek挂了,没想到还活着,不知道还能不能见到孤岛危机新作。
    05-09 16:13
  • 支持(13)  |   反对(0)  |   举报  |   回复
  • 等他这个光追引擎卖一卖攒点钱就开发孤岛危机4了

    支持(0)  |   反对(0)  |   举报  |   回复

    6#

  • QQ23870862终极杀人王 05-09 17:05

    本评论因举报过多被折叠[点击展开]

    5#

  • 游客  05-09 17:04

    通过AMD RX Vega 56显卡,实际上能以1080P 30FPS运行Neon Noir光追demo,
    如在开启一半反射效果 ...

    已有3次举报

    支持(0)  |   反对(0)  |   举报  |   回复

    4#

  • Caroys博士 05-09 16:13

    还以为Crytek挂了,没想到还活着,不知道还能不能见到孤岛危机新作。

    支持(13)  |   反对(0)  |   举报  |   回复

    3#

  • 游客  05-09 16:11

    噗,Vega56只能1080p/30帧,貌似跟帕斯卡跑战地5光追也差不多啊

    已有1次举报

    支持(11)  |   反对(0)  |   举报  |   回复

    2#

  • 游客  05-09 15:59

    软硬不分家

    支持(3)  |   反对(0)  |   举报  |   回复

    1#

加载更多评论

我来评论

热门文章
1B350主板成功使用PCI-E 4.0 SSD,性能表现与X570别无二致
2让“神仙”更好的享受到游戏的乐趣:Apex英雄将会让作弊者同场竞技
3新锐龙立大功,最新统计AMD在日韩市场销售量超越Intel
42019款MacBook Air在SSD上缩水了,顺序读速度慢了35%
5NVIDIA表示不会有RTX 2080 Ti SUPER,RTX SUPER已经发布完毕
6鑫谷开元机箱评测:横纵反转,开启ATX 3.0水平风道新纪元
7Alienware创始人Frank Azor正式入职AMD:苏博士亲自发推欢迎
8RDNA已发但Vega还要继续:AMD提交新Vega GPU的Linux驱动
9Intel实验室发布最新人工智能加速系统:可比普通处理器快1000倍