加入收藏 | 设为首页 | 会员中心 | 我要投稿 92站长网 (https://www.92zz.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 移动互联 > 应用 > 正文

NVIDIA Omniverse:新型创作方式

发布时间:2022-12-21 13:10:08 所属栏目:应用 来源:互联网
导读: Omniverse 消除了费时费力的线性流程,提供即时结果
想象一下,您能够使用Maya、SideFX或Blender等主流3D建模程序创建模型,然后 实时看到它逼真的光线追踪渲染效果。随后,您可以做一些修

Omniverse 消除了费时费力的线性流程,提供即时结果

想象一下,您能够使用Maya、SideFX或Blender等主流3D建模程序创建模型,然后 实时看到它逼真的光线追踪渲染效果。随后,您可以做一些修改,比如修改材质或鳍片, 而该模型又能立即更新。如此一来,工作效率岂不是大有提升?尤其是考虑到,这样做您必须应用三个或更多程序,以及若干库。

不久前,没人料到我们真能做成这件事。相反,创作者花大量时间不情愿地处理繁重而乏味的 IT工作。然后到 2015 年,Pixar发布了一个开源解决方案:通用场景描述规范(USD)。而媒体娱乐社区中的许多开发者迅速开始采用此规范。它获得越来越多的支持, 到 2019 年,为该规范提供支持的软件供应商包括 Autodesk、Foundry、SideFX 等等(如Maxon)。

NVIDIA看到了USD在媒体和娱乐 (M&E),以及建筑、工程和施工 (AEC) 等领域的潜力。于是,公司专门组建了一个团队来进一步开发USD创建工具、插件和应用。由此, Omniverse 应运而生,成为专为协作和模拟打造的通用互操作平台,并沿用至今。

该平台是一个适用于所有3D应用的界面,可提供丰富的交互体验。如今,内容创作者 可跟随自己的想象力和创造力任意驰骋,不用再担心被繁杂的 IT 工作打乱思路。现在, 机器作为帮手服务于他们的工作。

通常,一个程序中的修改会被导出,然后再导入到另一个程序中,而每次转移往往都会造成信息丢失,这使得很难将更改完整地导向上游。

而如今使用Omniverse,一个程序中的修改会立即反映到所有相关程序中。将制作流程整合到一个统一的查看和修改环境中,这是我们一直以来的梦想。最终成果将使工作 效率、准确性和协作水平获得难以想象的提升,同时也将助力设计师随心所欲地创作。

1.1 Nucleus

这一切的核心是 Omniverse Nucleus。Nucleus服务器提供一系列基本服务,利用USD的一个关键特性,通过仅传输更改内容高效管理场景更新。得益于这些服务,各种客户端应用、渲染器和微服务能够实时共享和修改虚拟世界的模型表示。

远程应用接入_应用宝接入文档_应用接入

图 1:一个应用中的更改通过利用 USD 的 Nucleus 服务器显示在另一个应用中

Nucleus在发布/订阅模式下运行。根据访问控制,Omniverse客户端可以将数字资产修改发布到 Nucleus 数据库。如果其他人进行了修改,用户可以订阅这些更改。数字资产包括几何图形、灯光、材质、纹理,以及描述虚拟世界及其演变的其他数据。

1.2 Omniverse Kit

远程应用接入_应用接入_应用宝接入文档

图 2:Omniverse Kit 中的工具可用于开发扩展程序、组件以及指向其他应用的 链接

Omniverse Kit应用内部是另一个面向开发者的功能与性能层次结构。

Omniverse是一个不断发展的平台。随着NVIDIA、合作伙伴和最终用户赋予的更多发展,它将变得更加强大。Omniverse为开发人员和用户提供了许多切入点。它支持扩展程序、插件和 USD直连, 并使用Python绑定。Create、View、Audio2Face等Omniverse应用都是通过扩展程序构建的。Particles和Physics来自Nvidia PhysX标准版。用户还可以使用其他物理引擎。材质库使用NVIDIA MDL编程语言定义材质。Omniverse还支持其他库,包括一系列 AI 技术, 例如用于AI驱动面部动画的Audio2Face、用于对话式AI的Jarvis、用于搜索3D资产的 DeepTag,以及面向深度学习研究人员的Kaolin。

1.3 Omniverse工作流程

我们可以通过组织框图(如上所示)或流程图(如下所示),从不同角度探讨 Omniverse。

应用宝接入文档_应用接入_远程应用接入

图 3:Omniverse 流程图

应用宝接入文档_远程应用接入_应用接入

图 4:通过连接器将应用接入 Omniverse

最终用户可以通过连接器(第三方产品的插件),将他们现有的应用接入 Omniuniverse。大多数主流的 M&E 和 AEC 产品目前已配备连接器应用接入,而未来将有更多连接器会投入到制造业.如需了解相关产品的完整列表,请访问nvidia.cn/omniverse。

Omniverse 环境的内部是一个启动器。客户使用它来下载、更新和配置自己的

应用接入_应用宝接入文档_远程应用接入

应用宝接入文档_远程应用接入_应用接入

图 5:包含第三方应用和 Omniverse 应用的示例工作流程

Omniverse 生态系统,使其适应他们的特定工作流程。

Omniverse 的魅力在于为内容创作者带来的互操作性。创作者可以使用模型、动画、渲染器、音频等共享内容协同工作,并引入其他支持或增强应用。他们可以进行修改, 并让这些修改立即反映到所连接的每个应用中。

1.4 模拟

Omniverse平台提供支持有限元模型 (FEM) 的最新版PhysX 5.0,该模型是一种行业标准的变形体模拟技术。在汽车和制造业中,此技术被广泛用于精确模拟刚性和柔性组装件的结构强度。由于Omniverse是Isaac Sim(机器人)和Drive Sim(自动驾驶汽车)的平台,NVIDIA正在为其注入最新的物理和模拟技术,包括Flow和Blast。Omniverse能够以足够的保真度重建真实环境来训练机器人和自动驾驶汽车,将数字化映射在多边形数量、渲染保真度(光照、阴影)和模拟精确度方面推向极限,正因如此,它不同于大多数游戏引擎,而是以基于大量 GPU实现可扩展性为初衷构建的。

1.5 Omniverse压缩了流程

内容创作流程是不同供应商的专用应用的线性集合,需要多人逐步进行处理。Omniverse将线性流程压缩为异构应用的同质化海洋,使创作者能够在同一时间即时访问所有应用。这种访问变成一个通信网络,使所有应用在创作者或团队的指导下彼此通信。而且这是一种即时通信。

远程应用接入_应用宝接入文档_应用接入

图 6:使用 Omniverse 创作内容的前后对比图

Omniverse是一个动态系统,将会不断发展。NVIDIA和用户可以通过USD或连接器插件添加新应用。新工作流程将会生成,相应的模板也会随之出现。新的库、宏和算法将不断出现,并加入其中。创作者无需放弃任何一款喜欢的应用,就能享受Omniverse带来的优势。他们不需要学习任何新应用或技能。工作效率和创造力将达到新高度, 而在回首2020年之前,我们不禁自问,这一切究竟是如何发生的?

关于NVIDIA Omniverse更多内容,请点击访问:

本篇报告来自JonPeddieResearch (JPR) 。

(编辑:92站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章