图形/仿真

在 GDC 2022 上,新型光线追踪、AI、云和虚拟世界工具简化了游戏开发流程

本周的 GDC 大会上,NVIDIA 为游戏开发者推出一系列新工具,助力节省时间、更轻松地集成 NVIDIA RTX 并简化虚拟世界的创建流程。观看此概述,了解我们现已推出的三款令人兴奋的新工具。

图 1 。 NVIDIA 为游戏开发者发布了一系列新工具,帮助他们节省时间,更容易地集成 NVIDIA RTX ,并简化虚拟世界的创建。

隆重推出用于超高分辨率的开源、跨硬件厂商的框架 Streamline

自 NVIDIA DLSS 在 2019 年推出以来,硬件供应商和引擎供应商均开发了各种超高分辨率技术。为支持这些不同的技术,游戏开发者必须集成多个 SDK,并且通常具有不同的集成点和兼容性。

NVIDIA 现在发布 Streamline,这是一个开源跨硬件厂商的框架,旨在简化游戏和应用程序中的多个超高分辨率技术集成。

Streamline 能够提供即插即用框架的单一集成。它位于游戏和渲染 API 之间,将 SDK 特有的 API 调用抽象为易于使用的 Streamline 框架。开发者无需手动集成每个 SDK,只需确定目标超高分辨率插件所需的资源(运动向量、深度等),然后设置插件在图形管线中的运行位置。

A graphic showing Streamline’s plug-and-play framework.
图 2 。 Streamline 通过让开发者更轻松地集成多项技术,支持在更多游戏中启用更多技术,从而使游戏玩家受益匪浅。

Streamline SDK 现已在 Github 上推出,支持 NVIDIA 深度学习超级采样 (DLSS) 和深度学习抗锯齿 (DLAA),并且即将支持 NVIDIA Image Scaling。除了超高分辨率 SDK 之外,该框架还具有可扩展性,开发者可通过 Streamline 将 NVIDIA Real-time Denoiser (NRD) 应用至其游戏中。它是开源的,允许任何硬件供应商创建自己的特定插件。我们正在与英特尔开展合作,通过 Streamline 来赋能他们的 SDK。

英特尔坚信开放标准的强大力量,我们很高兴与 NVIDIA 开展合作,为游戏开发者提供一个多厂商支持、易于采用的界面,以便实现焕然一新的图形效果。” – 英特尔代表待定(与标题作者同级别)

借助 Kickstart RT,更轻松地为游戏集成光线追踪

2018 年, NVIDIA Turing architecture 通过实时光线跟踪改变了游戏。现在,超过 150 款顶级游戏和应用程序使用 RTX 以难以置信的速度提供逼真的图形,包括 Cyberpunk 2077相去甚远 6 ,漫威银河系的守护者

Kickstart RT 现在可以使用,它比以往任何时候都更容易将实时光线跟踪添加到游戏引擎中,生成逼真的反射、阴影、环境光遮挡和全局照明。

Image show the Kickstart SDK running on Marbles scene
图 3 。此场景的亮点在于通过 KickStart SDK 实现的光线追踪、全局照明、环境光遮蔽和光线追踪阴影。

2018 年,借助实时光线追踪,NVIDIA Turing 架构实现了游戏变革。现在,赛博朋克 2077 (Cyberpunk 2077)”孤岛惊魂 6 (Far Cry 6)”漫威银河护卫队 (Marvel’s Guardians of the Galaxy)”等超过 150 款热门游戏和应用程序都使用 RTX 提供逼真的图形效果和超快的性能。

Kickstart RT 现已推出,比以往更容易为游戏引擎添加实时光线追踪,产生逼真的反射、阴影、环境光遮蔽和全局照明。

过去,游戏引擎必须绑定场景中所有处于活动状态的材质。Kickstart RT 能够放弃传统要求,在不对现有材质系统进行侵入性更改的同时,提供精美的光线追踪效果。

Kickstart RT 作为一个便捷起点,能够使开发者在比传统方法更短的时间内便捷地将复杂场景的真实动态光照纳入游戏引擎中。对于难以将引擎升级至 Direct X12 API 的游戏开发者而言,Kickstart RT 非常有用。

详细了解 Kickstart RT

借助 GeForce NOW,更轻松快速地完成游戏测试

Graphic of GeForce NOW SDK and Playtest.
Graphic of GeForce NOW SDK and Playtest.
图 4 。NVIDIA GeForce NOW 平台。

GeForce NOW (GFN) 涉及 30 多个数据中心和 80 个国家/地区的网络,可利用云端的强大功能,在任意设备上实现 GeForce PC 游戏体验。这种扩展的基础架构能够为工作室和发行商提供一个开发者平台,便于从游戏测试开始,虚拟执行游戏开发。

借助 GeForce NOW Cloud Playtest,玩家和观察者可以在任何位置畅玩游戏。游戏开发者可以将版本上传至云,并安排游戏测试,

玩家和观察员则可以管理其游戏测试日程表。

在游戏测试过程中,玩家使用 GFN 应用畅玩目标游戏,同时串流其相机和麦克风。而观察员从云端观看游戏和网络摄像头中的动态。开发者需要以创新方式来安全地执行游戏开发这一重要环节。在 GeForce NOW Developer Platform 上使用 Cloud Playtest 实现一切可能性。

详细了解 GeForce NOW Cloud Playtest

使用 Omniverse 创建虚拟世界

虚拟世界仿真技术正在为游戏开发者打开新的门户。NVIDIA (ZFK0]平台正在给游戏开发商带来新的机遇。

用户可以插入模块化 Omniverse 堆栈的任何一层,构建简化工作流、集成高级人工智能和模拟技术或帮助连接复杂生产管线的高级工具。

Minecraft scene highlighting ray traced shadows.
图 5 。十多年来,游戏开发者一直在构建虚拟世界(如“我的世界 (Minecraft)”所示);NVIDIA Omniverse 帮助创作者和开发者达成新规模。

虚拟世界模拟技术正在为游戏开发者带来新机遇。NVIDIA Omniverse 平台将为游戏开发者带来新时代的机遇。

用户可以插入模组化 Omniverse 栈的任何层,以便构建能够简化工作流程、集成先进 AI 和模拟技术,或助力连接复杂制作流程的高级工具。

此 GDC 大会将了解 Omniverse 如何凭借 20 多年的 NVIDIA 渲染、模拟和 AI 技术来强效助力游戏开发流程。

最后,NVIDIA 宣布推出 #MadeInMachinima 比赛。参赛者可以使用 Omniverse Machinima 应用将标志性游戏角色重新剪辑成电影短片,即有机会赢得 RTX 加速的 NVIDIA Studio 设计本。用户可以试验支持 AI 的工具,并使用战术小队 (Squad)”骑马与砍杀 II:领主 (Mount & Blade II: Bannerlord)”和机甲战士 5 (Mechwarrior 5)”中的资产进行实时直观创作。该比赛可免费参加。

适用于开放世界游戏的增强型 RTX SDK

在 Kickstart RT 游戏中集成实时光线跟踪从来都不是一件容易的事。但是,对于那些寻找特定解决方案的人,我们还更新了我们的光线跟踪 SDK 。

这个 RTX 全局照明 插件现在可用于虚幻引擎 5 ( UE5 )。开发者可以在 UE5 中获得一个开端,在他们开放的世界中使用动态照明。虚幻引擎 4.27 也被更新了性能和质量改进,而插件的NVIDIA 分支的 UE4 已经收到光线跟踪反射和半透明支持与天窗增强。

RTX shown in a forest scene in the title Icarus.
图 6 。 在“伊卡洛斯 (Icarus)”中启用 RTX 的效果。

借助 Kickstart RT,愈加轻松地在游戏中集成实时光线追踪。但是,对于寻求特定解决方案的人员,我们还更新了单独的光线追踪 SDK。

RTX 全局照明 插件现可用于虚幻引擎 5 (UE5)。开发者现可在开放世界里借助动态照明在 UE5 中抢占先机。虚幻引擎 4.27 也进行了更新,提升了性能和质量,而 UE4 (NvRTX) 的 NVIDIA 分支插件也获得了光线追踪反射和半透明支持,以及天光增强功能。

RTX 直接照明为光泽表面改进画质。NVIDIA Real-Time Denoisers 能够在示例应用程序中引入 NVIDIA Image Scaling 和路径追踪模式。它还具有专为低配置系统进行优化的新性能模式。

我们近期宣布了用于 NVIDIA Reflex 的新的延迟测量增强功能,可在“无畏契约 (Valorant)”、“守望先锋 (Overwatch)”和“堡垒之夜 (Fortnite)”中看到。这些新功能包括每帧 PC 延迟测量和 Reflex Analyzer 自动配置。如今,所有开发者均可以使用 Reflex 1.6 SDK,使延迟监控像测量 FPS 一样简单。

我们还更新了 NVIDIA RTX 技术展示,这是一个交互式演示,其中涵盖深度学习超级采样 (DLSS)、深度学习抗锯齿和 NVIDIA Image Scaling。切换不同的技术,了解 AI 为项目带来的益处。对于从 DLSS 中获益的开发者,我们更新了 SDK,其中包含一种更简单的新方式,便于将 NVIDIA 新技术集成到您的流程之中。

用于 XR 开发的新工具和 SDK

真正身临其境的 XR 游戏需要先进的图形、一流的照明和性能优化,才能在一体式 VR 耳机上顺利运行。 NVIDIA CloudXR 流媒体和 NVIDIA VRWorks 等尖端 XR 解决方案让游戏开发者更容易、更快地创造惊人的 AR 和 VR 体验。

开发者和早期访问用户可以使用 NVIDIA 虚拟现实捕获和回放( VCR ) 准确捕获和重放虚拟现实会话,用于性能测试、场景故障排除等。

Man wearing an HTC VIVE VR headset and using controllers.
图 7 。 NVIDIA CloudXR 基于 HTC VIVE 串流

真正身临其境的扩展现实游戏需要高级图形、一流光照和性能优化,才能在一键式 VR 头盔上流畅运行。NVIDIA CloudXR 串流和 NVIDIA VRWorks 等先进的扩展现实解决方案使游戏开发者能够更便捷地打造惊艳的增强现实和虚拟现实体验。

开发者与抢先体验用户可以借助 NVIDIA 虚拟现实捕捉与回放 (VCR) 准确捕捉和回放虚拟现实会话,以进行性能测试、场景问题排查等。

即使可行,尝试准确地重复用户的 VR 体验是非常耗时的。VCR 使虚拟现实会话回访既准确又顺畅。该工具能够在沉浸式虚拟现实会话过程中记录带时间戳的头戴式显示器和控制器输入。然后,用户可以在没有头戴式显示器的情况下回放视频录制,以便重现会话。您也可通过可选的处理步骤对录制的会话进行过滤,清理数据并消除摄像头过度运动。

详细了解 NVIDIA 扩展现实开发者解决方案

NVIDIA Nsight 工具助力性能提升

新版 Nsight Graphics 2022.2 采用新型光线追踪加速结构实例热度图和着色器时序热度图。GPU Trace Profiler 经过改进,可帮助开发者了解属于其他进程的 GPU 活动在何时可能干扰分析数据,从而确保开发者获取的分析信息准确可靠。此外,临时扩展程序和测试版 Vulkan 驱动现已完全支持 Vulkan Video。

图 8 。 Nsight Graphics 的最新版本现已面世,包括许多错误修复、改进和有用的新功能。

NVIDIA Nsight Systems 是一款预检定位和性能分析工具,旨在系统范围的视图中跟踪 GPU 工作负载到其 CPU 来源。新版 Nsight Systems 2022.2 版本现已支持 Vulkan 图形管线库以及 Vulkan 内存操作和警告。多报告视图的增强能够进一步提高比较和调试问题的能力。

游戏开发者可以在 NVIDIA 游戏开发资源页面找到其他免费资源,重建全光线追踪的 AI 驱动的虚拟世界。

Tags