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

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

3天内不再提示

RTX光线追踪技术解读

454398 来源:工程师吴畏 2019-06-18 15:30 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

NVIDIA在8月20日的科隆游戏展前发布会上,正式揭晓了全新一代基于“图灵”架构的20系游戏显卡。针对图形性能,NVIDIA带来了革命性的改进,引入了实时光线追踪技术。如果你是一名发烧级游戏玩家,在忍受多年传统光栅化渲染技术虚虚实实的折磨后,一定会喜欢NVIDIA全新实时光线追踪技术带来的真实画面效果,因为二者在游戏画面展现上的差距有着天渊之别。

颠覆性的技术革新

实时光线追踪技术对于很多游戏玩家来说或许非常生涩,但放在游戏体验中我们可以这么理解,3D大型游戏凭借超现实的游戏环境被玩家所追捧,双眼直观感受到的游戏画面比传统2D游戏更加丰富,这主要归功于设计师精湛的3D建模技术让人物、山水变得拟真度极高,但不管游戏发展的趋势,我们切实能够感受的都只能呈现在显示器平面上,开发者需要通过复杂的转换将3D游戏场景转化为2D画面,这就需要画面内每一个物品都和真实环境相似,具备阴影等效果。

每一位沉浸在游戏画面中的玩家都会慢慢发现游戏世界中的体验效果并不真实。至于假到什么程度?可能我们经过某处,物体表现的渲染没有任何变化或者直接被突如其来的大量人物阴影直接遮盖。四周环境也不会因你的到来而发生丝毫的变化,该亮的地方依旧很亮,该暗的地方却没有变暗。

换言之也就是整个游戏内的一切可能出现的阴影都是提前设计好的,只会因玩家的出现而增加,但不会随玩家的移动而改变。游戏世界的环境都是设计时固定的,并不会因为玩家角色的变化而随之变化。

传统光栅化渲染

光栅化渲染其实将一个3D图形的几何信息转变为一个个栅格组成的2D图像的过程,可以理解为在这个3D图形的每个点都包含有颜色、深度以及纹理数据,经过一系列计算变换后,将其转换为2D图像的像素,进而呈现在显示设备上。

这一过程也就构成了我们视觉所看到的各类阴影效果以及光线投射,直白地说,游戏的设计者结合环境说一个物体这里有阴影,并基于这样的观点进行计算,进而呈现在游戏画面中,我们看到的这一物体就会有一块非常逼真的阴影,达到逼真的视觉效果。

如果开发者的判断是对的,那么画面上的效果也就是对的,但是游戏开发者只能做到无限接近于真实状态,并不能保证这就是真实的效果。反之,如果开发者的判断是错误的,在不可能出现阴影的地方有了阴影,作为观看者的我们也没有任何办法。

所以说光栅化技术有非常明显的缺陷,因为它是一个骗人的技术。

随着游戏产业的发展,几乎每一款3A级游戏大作都为玩家构建了一个非常完整的世界。但不管是之前的游戏还是现在的游戏,玩家的行为越来越不可控,任何一个单独的角落、不是正常途径的路线都能成为玩家经过之地。这种行为对于设计师或者开发者而言,是极大的开发压力,因为没有人可以将所有玩家途径的区域全部考虑在内。

如果对游戏场景进行限制又会让游戏丧失自由度。通常的处理方式是考虑尽可能多的环境场景,规定GPU在这些特定的场景下进行特定的光栅化渲染,产生阴影等视觉效果。

它的局限性在于,当我们途径一块并不是规定的区域或角度有所偏差的时候,物体的光栅化渲染效果并不会改变,依旧是设定好的效果呈现。

造成的结果也就是在体验游戏的过程中,看到的一切画面其实都是提前设定好的,看似真实,但总是会有瑕疵。

视觉真实的光线追踪

标准化的光线追踪(raytracing)是以光源为起点定义光线,进而追踪由此产生的光线与物体表面以及光线与光线之间交互关系的过程。但该技术目前实现起来非常困难,因为这一技术需要无限多的光线照射在物体表面,通过反射、折射、漫射等途径进入最终的“摄像机”成像。这一过程需要耗费大量的算力(当前PC的计算能力无法做到)且会有大量光线损失,此次NVIDIA推出的RTX 20系显卡包括现在绝大多数光线追踪技术采用的都是逆向思维,即以“摄像机”镜头为出发点,反向回溯光线并通过这些光线寻找光源。

可以理解为RTX的光线追踪是人为定义了射入摄像机的光线总量,通过回溯这些光线反射后以寻找光源,每一个交汇结果都可以被作为是回溯过程中招惹到的光源所发射的光线与物体作用的结果,找不到就丢弃。

这样做的好处在于光线关系的起点是摄像机,这就造成光线关系与场景可视的几何信息存在高度的关联性和可遍历性,也就是所有进入不了视野的光线都将被认为的剔除。

另外,光线的实际范围被约束在了可视场景内,方便光线在回溯过程中的排序以及遍历,光线的处理过程既可以跟shader过程结合,也可以透过direct compute单独拿出来做独立数学步骤,就像deferred shading一样。

这样做会极大的加速整个追踪和交汇检查过程的效率,我们可以看做是手解高阶方程与使用计算机处理的差别。

当然,他的缺点也是不容忽视的,比如这类实时光线追踪并不是从光源出发,而是从视角的角度出发,无法做到对真实的光线进行真实的遍历,人为规定了光线的数量以回溯光线的过程,也就意味着整个过程脱离不开人为定义,错误的干扰依旧是不精确甚至错误的主要原因。但总的来说,实时光线追踪技术可以让玩家体验到更加真实的游戏场景,光线决定了物体表现的最终纹理,在体验游戏真实性上是一次巨大的技术革新。

RTX光线追踪技术

很多人都说实时光线追踪追了这么多年还是追不上,但此次NVIDIA RTX的实时光线追踪可以认为是历史上距离真实最接近的一次,在未来数年内甚至引领显卡行业的发展。这类说法可能不完全正确,但RTX在实时光线追踪技术上的突破的确具有划时代意义。

我们以10W束标准自然光线的场景遍历举例,平均每道光线进行3次交互检查,大概需要100T的DP算力。而基于DXR环境下的光线追踪。以16T的SP算力实现100G束光线的单次交汇检查,这个运算效率的提升的颠覆性的。它将天生与缓存体系敌对的光线追踪过程重新拉回现有渲染流水能够控制的范围内,让现有流水线能够处理本来无法完成的过程。

而且效果也是明显的,虽然这个RT是人为规定的反向回溯,但反向回溯也是回溯,一旦正确回溯到光源,那这条光线就是真实正确的,它与物体之间的所有交互关系所产生的颜色、亮度甚至透视度等变化都将是符合自然规律的,这比光栅化渲染的人为定义光源结果要正确得多。可以说RTX的实时光线追踪技术以及与最终形态的光线追踪技术近乎接近。

还原真实视觉体验

以上就是我们对NVIDIA RTX的实时光线追踪技术的一次简单解析,我们可以看到,全新的光线追踪技术对于整个游戏产业带来翻天覆地的改变,随着9月20日的临近,想必会有更多游戏大作开始支持实时光线追踪技术,与往常我们一直深受游戏设计开发者预设好的“欺骗式”画面体验不同,实时光线追踪技术会将所有游戏爱好者带到一片与真实环境无太大差别的世界中,甚至我们可以通过游戏画面感受到与真实世界相同的视觉体验。

另外,实时光线追踪在未来绝不仅仅局限于游戏市场,由于光线追踪的算法与现实的真实世界物理规则几乎一致,也就是在构建画面的过程中具备了巨大的优势。在可预期的未来,实时光线技术将大幅改善实时3D图像的质量,光线效果也将更加真实精准,最重要在于光线追踪技术突破了渲染的限制,实现了实时光线效果,在传统渲染引擎面前复杂的图像处理问题也将迎刃而解,变得更加高效简易。

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

    关注

    14

    文章

    5496

    浏览量

    109092
  • 光线追踪
    +关注

    关注

    0

    文章

    185

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    NVIDIA RTX PRO 2000 Blackwell GPU性能测试

    Blackwell 架构 GPU 中的中端专业图形卡,高度仅为全高 GPU 的二分之一。如果您需要的是一块半高显卡,能适配小机箱,功耗不高,还要具备 AI 及光线追踪性能的话,那么 RTX PRO 2000 是很好的选择。
    的头像 发表于 11-28 09:39 3660次阅读
    NVIDIA <b class='flag-5'>RTX</b> PRO 2000 Blackwell GPU性能测试

    物联网RFID物流追踪技术是什么?其技术原理和应用场景

    本文深入探讨RFID在物流追踪中的技术原理、应用场景、行业数据与落地策略,面向供应链与技术负责人,帮助你理解并推进从仓储、运输到最后一公里的 RFID 项目。
    的头像 发表于 11-11 10:58 272次阅读
    物联网RFID物流<b class='flag-5'>追踪</b><b class='flag-5'>技术</b>是什么?其<b class='flag-5'>技术</b>原理和应用场景

    NVIDIA Omniverse Extension开发秘籍

    NVIDIA Omniverse 是一个模块化平台,使用高级 API 和微服务来构建由 OpenUSD 和 NVIDIA RTX 提供支持的 3D 应用。OpenUSD 功能强大的 3D 框架与 NVIDIA RTX 用于视觉渲染和模拟的实时
    的头像 发表于 08-22 15:52 3394次阅读
    NVIDIA Omniverse Extension开发秘籍

    超过175款游戏和应用现已支持NVIDIA DLSS 4

    超过 175 款游戏和应用现已支持 DLSS 4,包括《生化危机:安魂曲》(Resident Evil Requiem)、《影之刃零》(Phantom Blade Zero)等支持光线追踪的大作,升级的 NVIDIA RTX R
    的头像 发表于 08-20 14:26 1047次阅读

    资产追踪与室内导航

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

    光线追踪及降噪技术综述

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

    NVIDIA Omniverse Kit 107的安装部署步骤

    NVIDIA Omniverse 是一个模块化平台,使用高级 API 和微服务来构建由 OpenUSD 和 NVIDIA RTX 提供支持的 3D 应用。OpenUSD 功能强大的 3D 框架与 NVIDIA RTX 用于视觉渲染和模拟的实时
    的头像 发表于 03-28 10:37 1152次阅读
    NVIDIA Omniverse Kit 107的安装部署步骤

    NVIDIA Blackwell RTX PRO 提供工作站和服务器两种规格,助力设计师、开发者、数据科学家和创作人员构建代理式

    月 18 日 —— NVIDIA 今日发布了 NVIDIA RTX PRO™ Blackwell 系列工作站和服务器 GPU,通过突破性的加速计算、AI 推理、光线追踪和神经渲染技术
    发表于 03-19 09:50 546次阅读
    NVIDIA Blackwell <b class='flag-5'>RTX</b> PRO 提供工作站和服务器两种规格,助力设计师、开发者、数据科学家和创作人员构建代理式

    NVIDIA RTX 4500 Ada与NVIDIA RTX A5000的对比

    基于大众所熟知的 NVIDIA Ada Lovelace 架构,NVIDIA RTX 4500 Ada Generation是一款介于 NVIDIA RTX 4000 Ada 和 NVIDIA RTX 5000 Ada 之间的专
    的头像 发表于 03-05 10:30 3705次阅读

    英伟达RTX 5070显卡获Vulkan1.4认证

    与 Vulkan API 的兼容性进行跟踪,涵盖从独立显卡到集成显卡的多种产品。RTX 5070 Ti 和 5070 被列入其中,意味着它们能全面支持未来的图形技术,为玩家和开发者带来更出色的视觉
    的头像 发表于 02-05 14:56 2469次阅读

    技嘉科技发布GeForce RTX 5090 D 和RTX 5080系列显卡

    5080 系列显卡,再次树立性能新标杆。技嘉GeForce RTX 50系列秉持「进化 10%」的理念,以前所未有的技术突破,相较前代产品,不仅将散热性能大幅提升最高达 10%,更同步实现显卡
    的头像 发表于 01-28 10:31 1975次阅读
    技嘉科技发布GeForce <b class='flag-5'>RTX</b> 5090 D 和<b class='flag-5'>RTX</b> 5080系列显卡

    智慧园区人员定位及轨迹追踪技术哪个好?

    智慧园区作为城市发展的重要组成部分,其管理和服务效率的提升日益受到重视。人员定位及轨迹追踪技术作为智慧园区建设的核心环节之一,对于提高园区安全性、优化资源配置、提升服务体验具有重要意义。然而,传统
    的头像 发表于 01-22 11:18 880次阅读
    智慧园区人员定位及轨迹<b class='flag-5'>追踪</b><b class='flag-5'>技术</b>哪个好?

    技嘉CES 2025发布RTX 50系列显卡,升级散热缩小体积

    RTX™ 5070等型号。这些显卡均基于NVIDIA Blackwell架构及AI技术,为用户带来前所未有的游戏体验。 技嘉新一代RTX 50系列显卡搭载了专为NVIDIA GeForce
    的头像 发表于 01-13 11:16 1187次阅读

    $1999 的 RTX 5090 来了

    和最具挑战性的创意工作负载。使用全光线追踪和最低延迟进行游戏。GeForce RTX 5090 采用 NVIDIA Blackwell 架构,配备 32GB 超高速 GDDR7 显存,让您无所不能。 Spec GPU 引擎规格
    的头像 发表于 01-13 10:03 3036次阅读
    $1999 的 <b class='flag-5'>RTX</b> 5090 来了

    倒反天罡!RTX 5080首发登场、RTX 5090/5090D得再等等

    快科技12月24日消息,RTX 5090、RTX 5080必然会在CES 2025期间官宣,而按照一般理解,肯定是RTX 5090首先上市、RTX 5080紧随其后,结果这次不一样!
    的头像 发表于 12-25 10:44 1253次阅读
    倒反天罡!<b class='flag-5'>RTX</b> 5080首发登场、<b class='flag-5'>RTX</b> 5090/5090D得再等等