射线追踪级别的目的是清晰度成像图形soc

文章:Nitin Dahad

使用更多使用Ray跟踪加速的成像图形SoC,Imagination Technologies开发了一种光线跟踪水平系统,以帮助开发人员和OEM了解当前正在使用的各种不同的射线跟踪实现......

今天市场上所有的光线追踪能力是不平等的。随着更多的芯片上成像图形系统(soc)使用射线追踪加速,Imagination Technologies开发了一种射线追踪级别系统,以帮助开发人员和原始设备制造商(oem)清楚地了解目前正在使用和未来的各种不同的射线追踪实现。

该系统的目标不一定是成为行业基准,而是帮助开发者识别变化极大的光线追踪能力,并帮助进行同类产品的比较。射线追踪级别系统识别了射线追踪加速的越来越高级的阶段,跨越一系列架构,而不仅仅是Imagination的PowerVR射线追踪,每个级别都定义了更高的性能和更好的硬件利用率。

分级系统,从0级到5级,依次转换为更大的现实世界的光线追踪性能级别,具有更好的效率,更复杂的效果和更高的分辨率。

参考系统,寻求部署或开发的公司射线跟踪解决方案将能够自信地了解市场并找到合适的技术来满足他们的需求。光线跟踪电平系统由六个级别组成,具有以下内容和要求如下所示:

  • 级别0:遗留解决方案
  • 1级:传统gpu上的软件
  • 2级:射线/盒和射线/三测试仪硬件
  • 级别3:硬件中的边界卷层次(BVH)处理
  • 4级:硬件中的BVH处理和一致性排序
  • 5级:相干BVH处理与场景层次生成(SHG)硬件

带有SHG的BVH Builder也可以添加到较低的效率级别,这将通过添加“加”来表示,例如,“2级加”解决方案。

想象力赛追踪等级2
2级硬件的包围体积层次结构加快了射线/盒射线/三角形测试。(图片:想象技术)

Jon Peddie研究公司的负责人Jon Peddie说:“光线追踪水平系统正是我们所需要的,它可以帮助我们理解光线追踪技术,并在一系列产品中受益。光线追踪一直被认为是3D图形的乌托邦,但随着解决方案的普及,人们甚至不清楚他们所说的“光线追踪”是否指的是同一件事。有了这个系统,游戏引擎、智能手机制造商和更多的人都能深刻理解光线追踪实现之间的差异,具体地谈论光线追踪,并最终使消费者能够在移动设备上享受难以置信的真实图像,就像他们在电影院一样。”

Imagination Technologies技术产品管理高级总监Kristof甜菜,补充道,“实时射线跟踪是过去10年的3D图形中最令人兴奋的开发。这是一个每个人都想要的技术,但不是每个人都理解,特别是在涉及到移动的好处时。我们想改变这个。通过创建光线追踪水平系统,我们有助于为行业提供清晰度,了解不同射线追踪产品的令人困惑的范围。“

关键在于,随着级别的提升,人们对效率的关注也在增加。想象力在一篇博客中写道:

“然而,市场并不总是根据效率移动。例如,最近发布的第二代射线跟踪的桌面PC硬件通过简单地提供更多的光线跟踪处理来提高性能 - 这自然需要更多的硅面积和更多的功率。然而,这种强力方法不是需要在电源预算中运行的解决方案的可行选择,例如移动。射线跟踪是一种渲染技术,可准确地追踪场景中的光路径,并且可以通过比传统光栅化技术更高的现实主义和保真度呈现可信的反射,折射和照明效果。“

该公司表示,了解雷追踪架构的理解对于将播放赛道追踪到背景上的营销表现指标至关重要。例如,如果由于与非相干存储器访问模式的低效率链接,则每秒每秒呼吁地留下贵重可能最初令人印象,但是,如果有低效率,则可能苍白,或者由于由于非相干存储器访问模式而导致的存储器访问限制,因此具有低效率。

想象力公司的Beets告诉embedded.com网站说:“市场将不得不采用这种光线追踪水平系统的某些方面,无论是通过命名还是其他变化。”该公司希望,一旦光线追踪水平被理解,那么SoC设计师可以使他们的光线追踪实现可以从低效率、高功耗硬件转移到区域和节能设备。这反过来又有利于寻找逼真、逼真的游戏和高沉浸感的手机游戏玩家。

留下你的评论