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

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

3天内不再提示

Imagination IMG CXT光线追踪助于为应用程序提供更逼真的阴影和反射

Dbwd_Imgtec 来源:Imagination Tech 作者:Imagination Tech 2021-12-20 17:12 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Imagination在线课程上新!深入解读业界首个移动端光线追踪GPU架构

在2021年11月初,我们宣布了不仅是Imagination GPU历史上的一个重要里程碑,同时在我们看来,也是整个GPU历史上的一个重要的里程碑:即IMG CXT,这是我们第一个可用于IP授权许可的支持光线追踪的GPU核。

众所周知,自3D图形开始以来,使用光线追踪进行实时渲染一直是目标。这是因为通过模仿光线在现实世界中的行为,光线追踪有可能创建比传统光栅化更准确、更逼真的3D视觉效果。

彻底改变游戏视觉效果

通过光线追踪,游戏变得更真实,更精确的照明可以创建更自然的阴影和反射,这有助于将角色和物体融入3D场景。它可以使所有内容看起来更漂亮,并且不那么“游戏化”,使游戏更接近我们习惯在电影中看到的图形质量。

在游戏之外,光线追踪有望改变家居设计和建筑等领域的3D可视化。想象一下,去陈列室设计你完美的厨房。现在,您不再需要等待逼真的3D渲染——这一切都可以实时完成,甚至可以在手机或平板电脑上完成。除了3D图形,光线追踪甚至可以用于音频,通过测量声音在房间周围的反弹方式,以及考虑材料吸收音量的质量来增强真实感。

不单单是游戏玩家喜欢更逼真的视觉效果,对于开发人员来说,光线追踪提供了更简单、更高效的工作流程,进而节省了他们的时间。作为一种更纯粹、更优雅的照明方法,光线追踪的概念早于光栅化,但由于其计算复杂性,直到近些年才在大型、嘈杂和强大的台式机的最新硬件上使用。不过,这些显卡板在远远超出低功耗、移动优化设备的实际功率范围内运行,因此这些芯片制造商声称手机尚未准备好进行光线追踪也就不足为奇了。

几年前(约2015年左右),业界甚至认为3D图形根本无法在移动设备上完成。但是,移动端一直是Imagination擅长的领域。我们基于分块的延迟渲染(TBDR) 方法开启了智能手机革命,即使在寿命和热性能限制非常严格的设备中,也能实现强大的 3D 图形。TBDR 完全消除了即时模式渲染器的低效过度绘制问题:耗费大量时间为像素着色,而这些像素隐藏在靠近相机的物体后面,是以用户在屏幕上永远不会看到这些像素。IMG CXT则代表了PowerVR TBDR架构的演进巅峰,同时引入了移动图形发展的下一阶段:光线追踪。

移动光线追踪的到来

经过十年的创新开发工作,Imagination推出了IMG CXT,这是其首款将光线追踪加速硬件紧密集成到芯片中的GPU核。但在我们讨论其光线追踪功能之前,重要的是要意识到CXT是相比于传统光栅化的超快GPU。它建立在我们的A系列和B系列GPU的基础上,这些GPU采用了超宽ALU,优化的纹理处理单元,可配置的缓存大小和改进的压缩算法,与前几代相比,在功耗、性能、面积和带宽(PPAB)效率方面实现了重大飞跃。

B系列GPU实现了诸多优化和改进,例如基于多核和小芯片,其灵活可扩展性特点可实现从嵌入式到桌面级的解决方案,还通过进一步的微架构调整和物理设计优化提高了计算效率。因此,B系列仍然是市场上用于光栅化的顶级GPU。

CXT则代表了我们的顶级设计,通过进一步的微架构调整,它提供了比上一代产品高出50%的几何图形和计算能力,同时引入了最新的图形渲染,即光线追踪。

CXT 的计算和纹理处理单元从上一代的4个增加到 6 个,以及一个额外的几何栅格单元。

由于光线追踪仍然是一项计算成本非常高的技术,IMG CXT采用混合方法进行3D渲染。自2018年底以来,这已在台式个人电脑市场上推出,不过Imagination早在2016年就基于其“Wizard”架构的“Plato”演示板上进行了首次运行演示。它于2014年第一次亮相,是第一个引入混合渲染概念的设计——将光线追踪功能与传统光栅化相结合。

光线追踪等级系统

CXT是这种设计的演变,并具有Photon光线追踪架构,该架构提供了许多专用于加速光线追踪的硅模块,比桌面级架构可能的方式更节能。由于并非所有光线追踪解决方案都是平等的,Imagination建立了光线追踪等级系统。这确定了六个级别的光线追踪,从纯软件的0级到5级,并且由于Photon架构的光线加速集群,IMG CXT位于4级。如果您想深入了解Photon架构的更多信息,我们提供了一份详细的白皮书,解释了混合渲染的原理以及我们如何实现光线追踪加速。

总而言之,RAC提供的硬件极大地加速了光线通过边界框层次结构的遍历,这是有效加速光线追踪所必需的。独一无二的是,它具有数据包相干收集单元,该单元可识别反射光线中的相干性,并将它们打包在一起以充分利用内存带宽。同样,要了解更多信息,我们建议查看白皮书,但在这里需要说明,这种相干性收集单元是我们如何在移动功率预算中以足够有效的性能提供光线追踪的方法。多亏了这一点,当谈到可用的移动性能时,IMG CXT是市面上唯一的游戏玩家。

Photon架构白皮书

与我们之前的所有IP核一样,CXT是汽车领域的绝佳解决方案,并且由于引入了光线追踪,情况更是如此。光线追踪将在渲染复杂的曲面(如汽车车身)时实现更高的效率,使其成为逼真光线追踪汽车渲染的理想选择,可在仪表板宽显示屏上完美呈现车辆。

支持 Vulkan

CXT 完全支持用于光线追踪的 Vulkan API,处理光线查询和光线追踪的光线管线实现,因此无论应用程序是针对移动设备还是桌面,CXT都能够支持它。这将有助于它为应用程序提供更逼真的阴影和反射,以及光线追踪全局照明,以实现真正身临其境的真实视觉效果。

多年来,我们一直期望游戏机和台式PC上的图形质量水平最终会应用到移动设备上,现在光线追踪也是如此。这项技术已经进入市场开放授权,我们迫不及待地想看到这项技术到达每个人的手中。

在下一篇文章中,我们将介绍光线追踪可以带来更多深度的一些视觉增强功能,以及它将为开发人员带来的时间节省效率。

原文标题:为什么IMG CXT光线追踪是移动端游戏规则的改变者

文章出处:【微信公众号:Imagination Tech】欢迎添加关注!文章转载请注明出处。

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

    关注

    28

    文章

    5339

    浏览量

    136291
  • imagination
    +关注

    关注

    1

    文章

    627

    浏览量

    63572
  • 光线追踪
    +关注

    关注

    0

    文章

    186

    浏览量

    22148

原文标题:为什么IMG CXT光线追踪是移动端游戏规则的改变者

文章出处:【微信号:Imgtec,微信公众号:Imagination Tech】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    [FRED] FRED应用:背散射教程

    光线将全部内反射并将在前表面上停止除非光线追踪控制允许TIR。 如果您的操作正确的话,这就是光线追迹的渲染图,
    发表于 05-20 08:21

    Imagination GPU 驱动程序 26.1:Vulkan 功能增强与 Android 17 预览版

    Imagination,强大且具有前瞻性的软件是充分发挥我们GPUIP价值的基石。随着26.1版驱动程序的发布,我们延续了长期以来的承诺:提供持续的更新,以增加功能、提升性能,并紧跟不断演进
    的头像 发表于 05-12 11:30 406次阅读
    <b class='flag-5'>Imagination</b> GPU 驱动<b class='flag-5'>程序</b> 26.1:Vulkan 功能增强与 Android 17 预览版

    [OCAD] OCAD应用:反射棱镜的初始结构设计

    构成光学系统最基础的结构单元都离不开单透镜、胶合透镜以及各种形式反射棱镜的组合。所有的光学系统进行初始设计阶段都必然要从该类结构单元设计起点。其中透镜单元中最基础的则是单透镜、双胶合透镜以及由单
    发表于 05-09 08:19

    [FRED] FRED应用:离轴抛物面反射镜创建

    说明 对于简单导入文档来说,FRED当前目录库中不包含离轴抛物面反射镜。本文描述了一个实用工具接受由埃德蒙光学目录库提供的参数,自动创建相对应的OAP作为一个封闭的几何结构。在创建过程中,脚本工具
    发表于 05-08 08:10

    如何在 i.MX RT1050 上实现两个镜像(引导加载程序应用程序)的双 HAB 身份验证?

    ,请验证应用映像的真实性。 但是,我想知道: 可以使用吗恩智浦生成的证书(来自安全配置工具)或HAB 机制本身对引导加载程序应用程序映像进行身份验证? 如果是这样,推荐的方法是什么安全地两个映像
    发表于 04-07 06:14

    RDMA设计56:如何设计基于RDMA的应用程序

    本博文主要交流设计思路,在本博客已给出相关博文约140篇,希望对初学者有用。 注意这里只是抛砖引玉,切莫认为参考这就可以完成商用IP 设计。 应用程序的工作流程如图 1所示,大致分为 READ 包
    发表于 04-05 09:54

    如何构建蓝牙应用程序

    应用程序使用蓝牙(blueZ)。 我已经安装了 gcc-riscv64-linux-gnu。 但是,没有安装 blueZ 标头和库。 如何构建我的蓝牙应用程序
    发表于 04-01 07:31

    高压放大器:让光线传感器“看清”微观的世界

    光线传感器系统的“能量心脏”,精密的光学检测注入强劲动力,让传感器能够捕捉到微弱、更精细的光信号。 照亮微观:光线传感器的精度革命 现代光线
    的头像 发表于 01-21 11:43 445次阅读
    高压放大器:让<b class='flag-5'>光线</b>传感器“看清”<b class='flag-5'>更</b>微观的世界

    Simcenter FLOEFD高级模块:设计工程师提供对特殊物理功能的访问权限

    优势提供对特殊物理功能的访问权限创建逼真的仿真并获取高精度结果访问燃烧和超音速分析领域的更多功能使用您首选的CAD平台摘要SimcenterFLOEFD是一款前置计算流体力学(CFD)软件。它可
    的头像 发表于 10-16 11:52 617次阅读
    Simcenter FLOEFD高级模块:<b class='flag-5'>为</b>设计工程师<b class='flag-5'>提供</b>对特殊物理功能的访问权限

    学生适合使用的SOLIDWORKS 云应用程序

    随着科技的不断发展,计算机辅助设计(CAD)技术已经成为现代工程教育的重要组成部分。SOLIDWORKS作为一款CAD软件,其教育版云应用程序学生提供了强大而灵活的设计平台。本文将探讨
    的头像 发表于 09-15 10:39 1033次阅读
    学生适合使用的SOLIDWORKS 云<b class='flag-5'>应用程序</b>

    拼多多商品推广链接生成API:社交裂变的转化追踪利器

    ​ 在社交电商时代,拼多多通过 商品推广链接生成API 商家提供了精准的流量转化解决方案。该工具不仅简化了社交裂变活动的落地,实现了全链路转化效果追踪,成为提升营销效率的核心引擎。
    的头像 发表于 09-08 16:22 1103次阅读
    拼多多商品推广链接生成API:社交裂变的转化<b class='flag-5'>追踪</b>利器

    AI开启逼真的游戏时代

    ,电子游戏正在借助人工智能创造出越来越逼真的场景和交互体验。GPU不再仅仅局限于图形渲染,如今已广泛应用于多种AI任务,包括生成真实的非玩家角色(NPC)、动态世界、个
    的头像 发表于 08-20 11:22 1611次阅读
    AI开启<b class='flag-5'>更</b><b class='flag-5'>逼真的</b>游戏时代

    .elf 转换成.img 后,如何知道SPI flash 中的变量地址呢?

    我正在使用 cyusb3014。我想知道 C 应用程序中变量在 SPI 闪存中的地址。 我在 C 语言中声明了一个USB特殊字符串变量,就像 静态 uint_8 abcDscr[256]; 我可以在
    发表于 07-18 07:44

    资产追踪与室内导航

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

    VirtualLab Fusion应用:多反射系统的非序列建模

    吗,还是向后反射也很有趣?)增强了方法的灵活性,使您能够获得尽可能准确和快速的结果。 我们以两种不同的场景例演示了这一概念。首先,我们展示了赫里奥特池的情况,这是一种充满弱吸收气体的谐振器,其中
    发表于 06-12 08:49