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

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

3天内不再提示

让游戏厂商趋之若鹜的RTX光线追踪,到底神奇在何处呢?

0wvm_ARchan_TT 来源:未知 作者:胡薇 2018-05-12 10:27 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

如今的游戏画质越做越精美,而同时对GPU/CPU的需求也相应拔高。不少同学应该深有感触,几年前购买的电脑在更新固态硬盘和内存条后好似满血复活了,可是一旦运行当下的游戏,立马就被PPT般的帧数打回原形。

游戏厂商往往和硬件厂商紧密合作,热门大作采用最新的画面技术和引擎,想要获得流畅高清的游戏体验?加钱吧。

不过近几年来自显卡危机(孤岛危机戏称)之后,好像再没有出现类似的“显卡杀手”级别游戏。孤岛危机给3A大作全局光照效果,增强显示效果的同时也大大增加了计算量。

下一个革命性的游戏画质增长点在哪呢?那当然是光线追踪了。

去年我们对于Nvida的一系列布局有过跟进介绍 (Nvidia 新论文解决光线追踪、路径追踪问题),当时还有些奇怪,N厂作为硬件厂商怎么做起了光线追踪?

如今他们的目的可以说是昭然若揭——用光线追踪榨干用户们的显卡性能,以便推销自家下一代显卡设备。

最近,来自乌克兰的游戏公司4AGAMES表示,他们的新款游戏《地铁:逃离》将会成为第一款使用RTX光线追踪技术的游戏。而这个RTX光线追踪技术,就是Nvidia前段时间在GDC2018上推出的,号称可以利用光线追踪模拟更完美的光照质感,秒杀传统的光栅渲染的一项技术。

对游戏史有所了解的同学应该还记得,《地铁2003》曾经也是一款显卡杀手级别的游戏,如今它的续作又要让广大玩家的显卡瑟瑟发抖了。不出意外,一大批游戏厂商也将会把光线追踪加入进自家3A大作,提高画质效果。

这让一众游戏厂商趋之若鹜的RTX光线追踪,到底神奇在何处呢?

RTX光线追踪

在去年关于英伟达的光线追踪文章中我们有过大致的介绍,当下以及以前的主流渲染方式采用的是光栅化渲染,也就是通过先计算多边形或者三角形的顶点的坐标变换,然后再这些多边形内进行纹理填充。

这种办法的计算量小,但是成像效果不理想,尤其是在渲染倒影、阴影等细节的时候会出现明显的失真,也不容易实现全局光照。

因此我们提出了光线追踪法。

光线追踪直接模拟穿过虚拟环境的光线, 创建代表从环境到相机的光路反向的光线。射线与场景相交,确定射线击中哪个物体,如果有的话。材质着色器或环境着色器计算照明值沿着光线的路径。最后,产生的光照值被写入帧缓冲器。

这样一来,虽然显示效果是上去了,但是运算量也太庞大了点,不适合作为实时渲染使用。

实时光线追踪的概念并不复杂,但是计算量大。理论上讲,光线追踪包括投射场景中每个光源的光线,产生(通常是随机的)光线,并在它们碰撞时跟随它们并在表面上反射。在每个表面上,光线的特性都与其碰触的材料的特性以及它相交的角度相结合。可以模拟反射光线的多条射线来追踪可能采用不同颜色从而反射出物体的光线。追踪过程一直持续到光线离开场景。

为了解决计算量和耗时问题,我们必须得做出简化。

首先,我们需要将场景中的所有对象的着色器加载到GPU的内存中,并在需要计算交叉点的时准备好。

另外,Nvidia还推出了一个新的降噪模块。去噪在光线追踪中非常重要,因为我们只能从相机中的每个像素投射有限数量的光线。所以除非让射线追踪器长时间运行来填补现场,否则你会看到许多令人不快“噪音”。降低噪音,就可以提高质量输出的速度。

RTX还具有加速对象功能,例如,通过一些光线追踪器缓存在交叉点,进行简单的变换,并且预测他们将在下一帧出现的位置。

近日,NVIDIA表示正在为Vulkan开发光线追踪API

Nvidia正在通过扩大VK_NV_raytracing这个开放图形API来推广他们的RTX技术,他们向Khronos集团提供了其方法,旨在标准化Vulkan内的实时光线追踪技术。

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

    关注

    23

    文章

    4115

    浏览量

    99624
  • 光线追踪
    +关注

    关注

    0

    文章

    185

    浏览量

    22128

原文标题:英伟达RTX光线追踪来了,你的钱包准备好了吗

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    晶振的神奇作用:驱动电路与稳定时钟

    科技的世界中,每一个小小的元件都有其不可或缺的作用。其中,晶振(CrystalOscillator)就是一个看似微不足道,但实则至关重要的元件。那么,晶振到底有哪些神奇的作用?本文
    的头像 发表于 02-26 16:26 632次阅读
    晶振的<b class='flag-5'>神奇</b>作用:驱动电路与稳定时钟

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

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

    NVIDIA DLSS 4.5为4K 240Hz路径追踪游戏体验提供强劲支持

    DLSS 技术持续进步,超分辨率升级,并引入基于第二代 Transformer AI 模型的 6 倍动态多帧生成。RTX 加速为 ComfyUI、LTX-2 和 Llama.cpp 等顶级主流 AI 工具带来重大升级,RTX Remix 和 NVIDIA ACE 获得了多
    的头像 发表于 01-09 10:28 720次阅读

    NVIDIA RTX PRO 4000 Blackwell GPU性能测试

    作为 NVIDIA 专业显卡产品线中单槽性能的巅峰之作,NVIDIA RTX PRO 4000 Blackwell 各项核心指标上均实现对前代 NVIDIA RTX 4000 Ada
    的头像 发表于 12-29 15:30 1847次阅读
    NVIDIA <b class='flag-5'>RTX</b> PRO 4000 Blackwell GPU性能测试

    Stack栈到底用来干嘛的

    Stack_Size就是栈大小,0x00000400就是代表有1K(0x400/1024)的大小。 那这个栈到底用来干嘛的? 比如说我们函数的形参、以及函数里定义的局部变量就是存储栈里,所以
    发表于 12-01 08:04

    NVIDIA RTX PRO 2000 Blackwell GPU性能测试

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

    RFID电子标签:生活和工作开挂的神奇科技

    我们生活的方方面面,今天就用通俗的语言,带大家看懂它的神奇之处。 一、30 秒搞懂:RFID电子标签到底是啥?​ 其实RFID一点都不复杂,简单说就是 “无线射频识别技术”。它由两部分组成:一是贴在物品上的 “电子标签”,里面藏着存储信息的芯
    的头像 发表于 11-13 10:06 872次阅读

    游戏引擎到AI动力核心

    改变了硬件设计方向,更重新定义了显卡在现代技术生态中的核心地位。 --- 01 架构革新:传统光栅到路径追踪 显卡基础架构正经历根本性变革。从传统的简单光栅化处理,发展到现在的复杂光线追踪,并进一步向路径
    的头像 发表于 10-30 11:08 415次阅读

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

    往往是先在一个静态的图象中寻找到某一片像素区域(比如从背景画面中框选出人脸或文字),然后再对这片像素区域作分析(比如提取人脸关键点信息等等);而目标追踪则是一段视频流中进行,它根据指定的追踪目标
    发表于 10-28 07:21

    新近多款游戏支持DLSS 4多帧生成

    Ultizero Games 与 PlayStation 发行的《失落之魂》的世界里,开启一场波澜壮阔的史诗征途,从星穹之外神秘维度的入侵者手中,拯救挚爱妹妹,守护全人类的命运。游戏已于 8 月
    的头像 发表于 09-09 10:09 1087次阅读

    NVIDIA Omniverse Extension开发秘籍

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

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

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

    制作团队如何借助NVIDIA RTX AI创意成真

    艺术家和开发者已经利用生成式 AI 简化工作、突破创意边界,无论是探索概念、设计虚拟世界还是构建智能应用。借助 RTX AI PC,用户能够将最新、最强大的模型和工具,以及强大的 AI 性能付诸实用。
    的头像 发表于 07-09 16:28 937次阅读

    游戏玩家的听觉革命!这款虚拟 7.1 游戏声卡评估板你 “声” 临其境!

    激烈的游戏对战中,你是否曾因听不清敌人脚步声而被偷袭?又是否与队友沟通时,被键盘敲击声、鼠标点击声等杂音干扰,导致交流不畅?别担心,A316-V71-Game-V1虚拟7.1游戏
    的头像 发表于 07-05 15:35 1308次阅读
    <b class='flag-5'>游戏</b>玩家的听觉革命!这款虚拟 7.1 <b class='flag-5'>游戏</b>声卡评估板<b class='flag-5'>让</b>你 “声” 临其境!

    超125款游戏和应用支持DLSS 4多帧生成

    COMPUTEX 2025,NVIDIA 发布多项内容。现在已有超过 125 款游戏和应用支持 DLSS 4 多帧生成,并有 10 款新游戏即将发布,《毁灭战士:黑暗时代》将于 6 月更新支持路径
    的头像 发表于 05-22 10:10 1729次阅读