首页 > 最新资讯 > 使用 NVIDIA Omniverse 打造高度逼真的“Racer RTX”演示
使用 NVIDIA Omniverse 打造高度逼真的“Racer RTX”演示

使用 NVIDIA Omniverse 打造高度逼真的“Racer RTX”演示

2022-11-29 12:22

#人工智能 #深度学习


30 多名位于全球不同时区的 NVIDIA 艺术家,在短短三个月内使用十余种内容创作应用,创作了这段具备可玩性的模拟演示。

 

在 9 月的 GTC 主题演讲中,首次播出了令人惊叹的 Racer RTX 演示。该演示由 NVIDIA 艺术家倾力制作,展现了 NVIDIA Omniverse 和全新 RTX GPU 的强大性能。

 

NVIDIA 高级艺术总监 Gabriele Leone 表示:“我们希望创造出一个前所未有的作品”。他带领一支由全球 30 多名艺术家组成的团队,使用了十余种设计工具,在短短三个月内完成了这个项目。

 

他们所创造的是一个实时、可玩的全模拟环境,其灵感来自该团队共同喜爱的一款童年游戏《梦幻遥控车》(Re-Volt)。在 Racer RTX 演示中,一辆辆遥控车在洛杉矶的街道、沙漠以及别致的阁楼卧室中穿梭。

 

该演示完全由模拟画面而非动画组成。这意味着无论是遥控车本身,还是比赛时撞倒的多米诺骨牌,亦或是演示中的 1800 多个手工建模和贴图的 3D 模型,都不需要进行烘焙、预计算(即预先设置环境照明和资产的其他属性)等传统 3D 设计工作。

 

得益于 NVIDIA Omniverse 内置的先进实时物理模拟引擎 PhysX,这些资产在遵循物理原理的同时,能够对不断变化的虚拟环境做出实时反应。NVIDIA Omniverse 是一个用于连接和构建自定义 3D 管线、创建和运行元宇宙应用的平台。

 

由于车辆经过引起的气流变化,遥控车会留下尘埃轨迹。同时,赛车车轮下的沙子也会根据轮胎的漂移情况而改变形状。

 

借助 Omniverse RTX Renderer,只需点击一下相关选项,就可以对照明进行物理模拟,以画面源生地——洛杉矶热闹的海滨小镇威尼斯为基础,根据场景中涉及到的黎明、白天或黄昏,改变整个环境和地面场景。

 

 
 

连接应用和工作流

 

Racer RTX 演示是为了测试全新 NVIDIA Ada Lovelace 架构的极限而创作,并希望以此引导创作者和开发者更新其工作方式。

 

Leone表示:“我们希望展示新一代的内容创作方式。这种方式以物理级精确的全模拟,取代以往预先烘焙的场景构建方式。”

 

最终,艺术家们基于 Omniverse,利用 Ada 架构和全新 DLSS 3 技术运行演示,实现了每秒 60 帧、可达 4K 分辨率的高保真、具有超逼真物理效果的实时光线追踪

 

Leone 表示:“NVIDIA 位于全球各地的团队,使用了十余种不同的设计和内容创作工具,基于可扩展的通用场景描述(USD)框架,将所有内容汇总到 Omniverse 平台。”

 

NVIDIA 的艺术家们在该项目开始时绘制了原始的概念艺术草图,并在洛杉矶西区拍摄了大量参考照片。接着,他们使用 Autodesk 3ds Max、Autodesk Maya、Blender、Cinema4D 等工具创建 3D 资产,其中绝大部分内容是通过手工建模构建的。

 

“Racer RTX”包含超过 1800 个不同的 3D 模型。

 

艺术家们使用了 Adobe Substance 3D Designer 和 Adobe Substance 3D Painter,为场景中的道具添加纹理贴图。而后,他们使用开源 3D 框架——USD,将相关文件从这些应用中导出,并汇总至 Omniverse Create,以便在虚拟世界中开展实时协作。

 

超逼真物理效果

 

Racer RTX 演示中的每辆遥控车,都拥有连接零件、悬架等多达 70 个具有物理属性的独立部件。

 

Leone 表示:“演示中的每个物体,包括每辆车、每个多米诺骨牌等,都根据现实世界的参数,设置了不同的重心和重量,因此它们会根据物理定律,呈现不同的行为效果。我们还可以改变地面的材质,比如沙子、木头、冰等,利用 Omniverse 的原生 PhysX 功能,使车辆以符合物理级精确的摩擦力的状态,在地面上进行漂移。”

 

“Racer RTX”中的遥控车在洛杉矶街道上飞驰。

 

为了使车后的灰尘呈现现实世界中的飞扬效果,艺术家们还使用了 NVIDIA Flow 应用,这一应用专为烟雾、流体和火焰模拟而打造。

 

另外,团队还针对该项目的具体工作流创建了自定义工具,包括用于随机化和调整场景对象的 Omniverse 扩展程序,该扩展程序属于核心构建模块,用户借助该扩展程序,只需使用几行 Python 代码,就可以创建和扩展 Omniverse 应用功能。

 

用于创作 Racer RTX 演示的扩展程序,以及相关的 3D 资产和环境内容,将在未来几个月内供打包下载,RTX GPU 用户可下载并探索环境构建方式。

 

 

了解更多 Omniverse 资讯

 
 

GTC 分会点播

您可以点播观看 NVIDIA GTC 分会,深入了解 Racer RTX 演示的制作过程,了解 Leone 与高级艺术经理 Andrew Averkin、软件技术经理 Chase Telegin 以及 NVIDIA 高级环境艺术家 Nikolay Usov 分享如何构建这个大型、逼真的虚拟世界。

详情请见:

https://www.nvidia.com/en-us/on-demand/session/gtcfall22-se41367/

免费下载 NVIDIA Omniverse

全世界的创作者和开发者都可以免费下载 NVIDIA Omniverse,企业团队可以使用该平台完成他们的 3D 项目。

详情请见:

https://www.nvidia.cn/omniverse/enterprise/free-trial/

Omniverse 图库

您可以在 NVIDIA Omniverse 图库中查看其他艺术家使用 NVIDIA Omniverse 创作的作品并使用 #MadeInOmniverse 将自己的作品提交至图库中展出。您还可以使用Adobe、Autodesk、Epic Games、Maxon、Reallusion 等公司的软件将您的工作流与 Omniverse 进行连接。

详情请见:

https://www.nvidia.cn/omniverse/gallery-submissions

 

相关新闻