0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

移动端的光线追踪是如何实现的

lPCU_elecfans 来源:电子发烧友网 作者:吴子鹏 2021-11-11 09:34 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

对于光线追踪(ray tracing)这一概念,电脑游戏玩家肯定是不陌生的。光线追踪给游戏画面展示带来了更为细腻的光照表现和写实的光影效果,在电视节目和电影制作中也有广泛应用。

从定义上看,光线追踪是一个在二维(2D)屏幕上呈现三维(3D)图像的方法。这样的定义可能比较抽象,实际上光线追踪就是为了计算出光线发出后经过一系列衰减(吸收、反射和折射)再进入人眼时的现实情况,并将其复现在屏幕上,让人从屏幕上有一种身临其境的感觉。

在一种逼真写实的环境玩游戏,想来就觉得很酷。现在,移动端的游戏玩家可以不用羡慕电脑游戏玩家了。近日,Imagination Technologies 宣布推出旗舰款图形处理器GPU)知识产权(IP)产品IMG CXT,同时其PowerVR Photon光线追踪架构也随该IP首次亮相。通过增加Photon硬件光线追踪功能,IMG CXT实现了GPU IP的又一次重大飞跃,能够为游戏和其他图形处理应用场景提供令人难以置信的性能。Photon 是业界最先进的光线追踪架构,可以为移动和嵌入式应用带来桌面级质量的视觉效果,并已在多个市场中进行了授权。

移动端的光线追踪是如何实现的?

实际上,光线追踪概念的提出至今已经有数十年,上世纪60年代便由一个叫数学应用组的组织中的科学家提出,然后从DirectX 10时代开始进入电脑游戏中。但是,在电脑游戏中实现光线追踪需要大量的算力支撑。

从另一角度来看,高算力就会带来更高的能耗,对于移动端这种能效要求严格的领域,光线追踪真的合适吗?

Imagination中国区战略市场与生态副总时昕博士在发布会上表示,传统光线追踪的做法属于RTLS 0级或1级,也可称之为Level 0或者Level 1级,是基于现有硬件通过GPU软件算法实现的光线追踪,IMG CXT采用的Photon架构处于RTLS的4级(Level 4),是当前业内可用的最先进的光线追踪技术。

2020年9月22日,Imagination对外宣布了一套光线追踪等级系统(Ray Tracing Levels System),旨在帮助开发人员和原始设备制造商(OEM)清晰了解现在和未来可用的光线追踪加速解决方案的功能。

这个光线追踪等级系统共包含6个等级,它们的功能和要求如下:

Level 0:传统解决方案

Level 1:传统GPU上的软件

Level 2:硬件中的光线/方框和光线/三角形测试器

Level 3:硬件中的边界体积层次结构(Bounding Volume Hierarchy,BVH)处理功能

Level 4:硬件中的BVH处理和一致性排序功能

Level 5:硬件中带有场景层次生成器(Scene Hierarchy Generation,SHG)的一致性BVH处理功能

从该分级系统不难看出,从L2级开始,光线追踪的性能提升开始依赖硬件架构和硬件性能的提升。

时昕博士指出,在Photon架构中,Imagination提供紧密集成在CXT中的光线加速集群(RAC)。IMG CXT-48-1536 RT3 内核具有三个RAC,可提供总体高达1.3 GRay/s的性能。与 Imagination的上一代 GPU IP 相比,实现计算和纹理性能提高50%,几何性能提高50%。

从时昕博士的解读不难看出,L4级光线追踪实现的关键一步是RAC。“RAC是一种新的低功耗专用硬件GPU组件,包含了光线存储(Ray Store)、光线任务调度器(Ray Task Scheduler)和相干性聚集器(Coherency Gatherer),并与两个统一着色器集群(USC)紧密耦合,USC拥有高速专用数据通路,可以实现最高效且功耗最低的光线追踪部署。相比效率较低的光线追踪架构,RAC可以加速和卸载更多来自着色器内核的光线追踪计算。”他对此讲到。

介绍资料显示,在算力表现上,Imagination全新旗舰款移动内核能够提供:

1.5 TFLOPS FP32

48 GTexel/s

1.3 GRay/s

48 GBoxTest/s

6.0 TOPS

另外,IMG CXT-48-1536 RT3 内核完全支持Vulkan的光线追踪技术,采用光线查询和光线管线双融合,进而提供更真实的阴影、反射和全局照明效果。

同时,Imagination还表示,得益于Imagination的多核技术,Photon架构可以扩展应用于云、数据中心和PC市场。这可以实现高达 9 TFLOPS的FP32光栅化性能和超过7.8 GRay/s的光线追踪性能,同时能够提供比当今的L2级或L3级光线追踪解决方案高2.5倍的功耗效率。

会给移动端带来怎样的效果?

IMG CXT-48-1536 RT3 内核的出现是首次在移动 IP上实现了桌面级质量的光线追踪视觉效果,那么其效果如何呢?

Imagination技术前瞻副总裁 Kristof Beets表示,目前 IMG CXT、PowerVR Photon 光线追踪架构已经授权给了数个合作伙伴,但在具体产品发布前无法透露。这一周期通常要 18~24 个月,如果客户在今年获取了这个IP授权,接着进行芯片设计和流片,这个客户的最终产品最早会在2023年上市,消费者才可以体验到相关的硬件光线追踪解决方案。

虽然方案还没有上市,我们还是通过现场演示看到了一个对比细节,

Imagination首席执行官Simon Beresford-Wylie表示:“作为智能手机变革的关键推动力量,Imagination在将先进的3D图形处理功能引入移动设备方面有着杰出的成绩。我们在高效光线追踪方面所实现的创新是我们发展过程中的又一次重要迈进,它为移动图形处理行业创造了一种全新的能力。我们很高兴能与自己的伙伴合作,实现将逼真的图形内容带入您掌中设备的愿景。”

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 智能手机
    +关注

    关注

    66

    文章

    18672

    浏览量

    185562
  • 光线追踪
    +关注

    关注

    0

    文章

    185

    浏览量

    22048

原文标题:业界首个针对移动端优化的光线追踪方案发布,直接Level 4起步?

文章出处:【微信号:elecfans,微信公众号:电子发烧友网】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Flutter 移动开发:集成淘宝 API 实现商品数据实时展示 APP

    在电商蓬勃发展的当下,移动购物成为主流趋势。对于开发者而言,利用 Flutter 构建一个能够实时展示淘宝商品数据的 APP,既能满足用户便捷获取商品信息的需求,也能为电商业务拓展新的渠道
    的头像 发表于 11-13 09:36 160次阅读

    目标追踪的简易实现:模板匹配

    一、目标追踪和图像识别 一般来说,提到机器视觉这个概念都会想到图像识别,比如人脸识别、文本识别等等,目标追踪这个概念在平时接触的相对比较少。但实际上,目标追踪可以理解为图像识别的动态过程:图像识别
    发表于 10-28 07:21

    设备管理系统移动应用(APP):外勤维保效率提升6大实操技巧

    对企业而言,落地移动的关键不是“功能多全”,而是“是否贴合外勤需求”,只要掌握这6个技巧,就能让外勤维保效率翻倍。
    的头像 发表于 10-24 16:09 452次阅读
    设备管理系统<b class='flag-5'>移动</b><b class='flag-5'>端</b>应用(APP):外勤维保效率提升6大实操技巧

    福州移动与华为联合推出国内首个智能化体验经营系统

    近日,福州移动与华为联合推出国内首个智能化体验经营系统,通过多智能管理系统协同,实现场景化体验套餐的可预估、可保障、可保护、可评估,分层分级保障用户在热门景区、大型演唱会和体育赛
    的头像 发表于 10-24 09:46 295次阅读

    负载减少50%!Arm用AI重新定义移动图形渲染

    电子发烧友网报道(文 / 吴子鹏)在移动互联网与游戏产业深度融合的当下,用户对移动游戏体验的期待持续攀升 —— 更清晰的画质、更流畅的帧率、更长的续航能力。然而,要在移动
    发表于 08-20 08:00 3838次阅读
    负载减少50%!Arm用AI重新定义<b class='flag-5'>移动</b><b class='flag-5'>端</b>图形渲染

    如何使用树莓派与OpenCV实现面部和运动追踪的云台系统?

    大家好,这是一个树莓派和OpenCV的连载专题。使用树莓派与OpenCV实现姿态估计和面部特征点追踪使用树莓派与OpenCV实现面部和运动追踪的云台系统使用树莓派和OpenCV
    的头像 发表于 08-14 17:45 957次阅读
    如何使用树莓派与OpenCV<b class='flag-5'>实现</b>面部和运动<b class='flag-5'>追踪</b>的云台系统?

    如何使用树莓派+OpenCV实现姿态估计和面部特征点追踪

    大家好,这是一个树莓派和OpenCV的连载专题。使用树莓派与OpenCV实现姿态估计和面部特征点追踪使用树莓派与OpenCV实现面部和运动追踪的云台系统使用树莓派和OpenCV
    的头像 发表于 08-13 17:44 976次阅读
    如何使用树莓派+OpenCV<b class='flag-5'>实现</b>姿态估计和面部特征点<b class='flag-5'>追踪</b>?

    微信小程序API集成京东库存,移动销量暴涨!

    。本文将探讨如何通过微信小程序API集成京东库存系统,实现实时数据同步,并最终推动移动销量实现显著增长。我们将一步步分析集成过程、核心优势,以及实际案例中的效果。 什么是微信小程序A
    的头像 发表于 07-31 14:07 591次阅读

    光线跳线怎么用

    光线跳线(光纤跳线)是用于连接光纤设备(如交换机、路由器、光模块、光纤收发器等)或实现光信号灵活分配的关键组件,其使用方法需结合具体场景和设备类型。以下是详细的使用指南: 一、光线跳线的基本组
    的头像 发表于 07-18 09:40 576次阅读

    资产追踪与室内导航

    在数字化转型的浪潮中,资产追踪与室内导航作为两项关键技术,正在改变企业管理空间和资源的方式。从医院高效管理医疗设备,到商场为顾客提供无缝导航体验,这两项技术在提升效率、降低成本和优化用户体验方
    的头像 发表于 07-04 18:22 370次阅读

    Arm 公司面向移动市场的 ​Arm Lumex​ 深度解读

    面向移动市场的 ​ Arm Lumex ​ 深度解读 ​ Arm Lumex ​ 是 Arm 公司面向移动设备市场推出的新一代计算平台,隶属于其“平台优先”战略的核心布局。作为 ​ Arm 计算
    的头像 发表于 05-29 09:54 4054次阅读

    光线追踪及降噪技术综述

    过程传递3D场景的结果。渲染主要包括光栅化(rasterization)[5]和光线追踪[6]两种方式。光栅化渲染采用局部光照原理,根据光源照射到物体上直接可见的
    的头像 发表于 04-01 11:31 790次阅读
    <b class='flag-5'>光线</b><b class='flag-5'>追踪</b>及降噪技术综述

    MWC2025亮点放送 探索Arm如何塑造移动技术未来

    ,彰显了人工智能 (AI) 和移动技术之间的共生关系。  Arm 计算平台赋能从云到边的 AI 体验。Arm 通过提供的高能效、高性能计算,致力于不断演进的技术领域,MWC 正
    的头像 发表于 03-14 15:40 1275次阅读
    MWC2025亮点放送 探索Arm如何塑造<b class='flag-5'>移动</b><b class='flag-5'>端</b>技术未来

    BEM在移动开发中的应用案例

    BEM(Block Element Modifier)在移动开发中的应用案例非常广泛,它作为一种前端开发中的命名规范和架构方法,旨在提高代码的可维护性和复用性。以下是一些具体的应用案例: 1.
    的头像 发表于 02-12 17:13 833次阅读

    通过样品台的移动实现白光干涉中的机械相移原理

    在白光干涉测量技术中,通过样品台的移动实现机械相移原理是一种常用的且高精度的方法。这种方法基于光的波动性和相干性,通过改变样品台的位置,即改变待测光线与参考光线之间的光程差,来
    的头像 发表于 01-08 10:37 359次阅读
    通过样品台的<b class='flag-5'>移动</b>,<b class='flag-5'>实现</b>白光干涉中的机械相移原理