模拟/建模/设计

在 NVIDIA Omniverse 上构建元宇宙工具的新课程

元宇宙为身为 艺术家 的每个人提供了新的机会跨多个 3D 工具构建内容, 用于 开发者企业 构建在虚拟世界中经过训练的 AI 建筑物 数字孪生 模拟他们的工业过程。 NVIDIA Omniverse 是一个用于构建和导航虚拟世界的计算平台。基于 Pixar 的 Universal Scene Description (USD) , Omniverse 使个人和团队能够以前所未有的速度构建自定义 3D 管道和模拟大规模虚拟世界。

NVIDIA 深度学习研究所( DLI )为开发人员和技术艺术家推出了三个新的 90 分钟自定进度、动手实践的课程,他们使用工具创建 3D 世界。在这些课程中,您将学习如何构建连接到 Omniverse 平台的高级工具,以扩展和增强您已经了解和喜爱的 3D 工具。单击下面的链接注册,并继续阅读以了解更多详细信息。

为了了解更多关于这些课程的信息,我们采访了 NVIDIA Omniverse Exchange 的主管 Paul Cutsinger ,他的团队设计了这些课程。

你为什么创建这些培训课程?

几十年来,人们一直在为娱乐业构建虚拟世界,但我们正处于一个特别令人兴奋的历史时期,因为我们周围的一切,世界上真实的一切,都将首先以数字方式创建。事实上,人们谈论数字孪生,但实际上,物理事物实际上是数字世界的孪生。

虚拟世界对于下一个工业时代至关重要。构建虚拟世界是一项复杂的团队运动。要对世界进行真正的模拟,需要对供应链、工厂、仓库、实体店、配送中心等进行可缩放、物理精确的 3D 模拟。模拟相关产品和流程是一项艰巨的任务。今天的 3D 工作流程对于设计师、艺术家和工程师来说是冗长乏味且速度太慢的。

要实现元宇宙和虚拟世界,我们需要工具,需要很多很多的工具。为特定任务构建的工具。在工作流中小型且易于组合的工具。这三门新的 DLI 课程是元宇宙工具制造商的基础。它们为构建 Omniverse 工具提供了基础。

给我们讲讲每门课程。

在第一门课程中,在 NVIDIA Omniverse 上为 3D 工具构建漂亮的自定义 UI,您将学习 Omniverse 的基本用户界面 (UI) 元素,并使用它们为典型工具构建自定义界面。我们将向您展示如何构建一个在风格上与 Omniverse 集成的 UI,同时根据您的用例进行定制,以获得无缝的用户体验。此外,您将学习如何使用 Omniverse Kit 生成扩展。

第二个课程 Easily Develop Advanced 3D Layout Tools on NVIDIA Omniverse 允许您修改场景。您将学习如何以编程方式使用 USD API 来查找、创建、移动和排列您正在构建的场景中的项目。本课程为 USD 提供了良好的实践指导。

第三门课程 How to Build Custom 3D Manipulator Tools on NVIDIA Omniverse 教您如何构建操纵器工具,使您能够直接在场景内或视口中的对象上添加 UI 启示。例如,如果要调整对象的大小,可以转到某个属性面板的某个位置,找到缩放滑块,然后将其移动。但如果该任务是我的解决方案的组成部分,我可以创建一个小部件来直接操作对象。因此,第三门课程将教您如何构建场景操纵器,以便艺术家可以更轻松地创建和修改场景。

A photo of an automobile assembly facility using an Omniverse-based digital twin.
图 1.使用基于 Omniverse 的数字孪生模型的汽车装配设施

谁应该参加这个培训?

这些课程面向希望为 Metaverse 开发基于 Python 的工具的开发人员、工程师、技术艺术家、工具构建公司、爱好者和研究人员。

我相信,有了 Omniverse ,我们将看到一个全新的创意浪潮和前所未有的协作水平。但要做到这一点,我们需要更多的工具来支持内容创建者。本培训是为那些想要为数字孪生、虚拟世界和 3D 工作流构建工具的人设计的。现在工具构建者有着巨大的机会, Omniverse 可以以一种不可知的方式构建插件。你不必为每个连接的应用程序构建工具。只需构建一次并在 Omniverse 中使用。

我还建议对那些正在从艺术家过渡到开发人员或从开发人员过渡到艺术家的人进行这种培训。这是一种从一种发展到另一种的非常好的方式。如果你是一名艺术家,那就成为一名技术艺术家。如果你是一名技术人员,那么就成为一名技术艺术家。提升你的技能。

正在构建的工具类型有哪些示例?

我们在 SIGGRAPH 开设了这些课程,并举办了一场竞赛,看看学生会想出什么样的扩展。 #ExtendOmniverse 参赛者可以提交与课程相一致的三个类别中的一个:

  • Omni.ui Omniverse 套件的用户界面
  • 布局和场景创作工具
  • 场景修改器和操纵器工具

结果是惊人的。我们收到了来自世界各地开发人员提交的扩展。大奖授予赵益洲,他建造了 IndoorKit 扩建项目 对于机器人来说,可以减少设置任务(例如拾取对象)所需的工作量。有关详细信息,请访问 GitHub 上的 yizhouzhao/VRKitchen2.0-IndoorKit 。有了这个扩展,并在 Omniverse 的帮助下,更容易以真实感和物理可靠性的方式为机器人设置任务。您可以在文章 To the Metaverse and Beyond: Meet the Omniverse Contest Finalists Building the Tools for 3D Worlds 中阅读有关 Omniverse 比赛结果的更多信息。

An image of the IndoorKit extension for robotics, winner of the #ExtendOmniverse contest. Image courtesy of Yizhou Zhao.
图 2.机器人的 IndoorKit 扩展,# Extend Omniverse 竞赛的获胜者。图片由 Yizhou Zhao 提供。

我最喜欢 Omniverse 的是第一次体验它的人的反应。引用 Yizhou 的话,“当我打开 Omniverse 的那一刻,我在数学、物理、计算几何、 3D 设计、动画和深度学习方面的知识和技能变得活跃起来。”

正如我前面提到的,我很兴奋,因为我认为我们正在利用 Omniverse 开启世界上一股全新的创造力浪潮。

请访问  NVIDIA Deep Learning Institute 课程和研讨会的完整列表

 

Tags