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

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

3天内不再提示

Omniverse教程: NVIDIA Omniverse入门指南

丽台科技 来源:丽台科技 2023-11-14 09:19 次阅读

1. 起源

对于元宇宙,我们最爱问的问题,也许就是它究竟是什么样子的?我们在现实世界中如何才能身临其境于元宇宙?在 NVIDIA Omniverse 推出的这几年里,元宇宙的概念逐渐变得清晰。

NVIDIA Omniverse 是为了构建具有物理规则的虚拟世界而诞生的。OpenUSD 是 NVIDIA Omniverse 的基础,这是一个用于连接和构建 3D 工具与应用的开发平台。在今年 8 月份,NVIDIA 与皮克斯、Adobe、苹果和 Autodesk 共同成立了 OpenUSD 联盟,向着 3D 图形、设计和模拟的新世纪迈出了一大步。OpenUSD 标准的制定将加快该框架的应用,实现了互联网或元宇宙的 3D 演进。

2. 走进 Omniverse

从动画电影的概念设计,到工厂的工业数字孪生,NVIDIA Omniverse 改变了团队构建和运营元宇宙应用程序的方式。使用 3D 工作流程开展工作和创作是一项复杂的任务,而且需要使用各种专用工具和自定义插件。借助通用场景描述(OpenUSD)和 NVIDIA Omniverse,可以轻松连接所需 3D 工具,打破数据孤岛,并将团队成员联系在一起,借此建立统一的素材工作流程,在数据和工具集之间实现互操作性。

3. Omniverse 平台概述

NVIDIA Omniverse 是一个易于扩展的开放式平台,专为虚拟协作和物理级准确的实时模拟打造。创作者、设计师、研究人员和工程师可以将工具、资产和项目连接起来,从而在共享的虚拟空间中协作和迭代。开发人员和软件提供商还可以在 Omniverse 平台上构建和销售 Omniverse Extensions(扩展程序)、Apps(应用)、Connectors(连接器)和 Microservices(微服务),以扩展其功能。

4. Omniverse 平台组件

NVIDIA Omniverse 平台旨在实现最大的灵活性和可扩展性。该平台由五个核心组件组成。

4.1核心组件

wKgZomVSy2qAedOeAAFKO_qQjVU498.jpg

4.2其他组件

wKgZomVSy3yATBlwAADS8cV1nY4657.jpg

5. Omniverse 架构

NVIDIA Omniverse 是 NVIDIA 的开放式图形平台,用于实时交换、协作和共享虚拟世界。Omniverse 旨在跨不同应用程序和供应商实现通用互操作性。它提供高效的实时场景更新,并基于开放标准和协议。Omniverse 旨在充当 hub,以便可以根据需要将新连接的功能公开给任何连接的客户端和客户端应用程序。

NVIDIA Omniverse 由 5 个关键部分组成:NVIDIA Omniverse Nucleus、NVIDIA Omniverse Connect、NVIDIA Omniverse Kit、NVIDIA Omniverse RTX Renderer 和 NVIDIA Omniverse Simulation。这些部分将完整的 Omniverse 生态系统结合在一起。

5.1End Users

对于终端用户来说,可以将 NVIDIA Omniverse 概念构成简化为 Platform(平台)、Apps(应用程序)和 Connector(连接器)。Experiences 被集成在内,创建并分解为行业特定的工作流程包。

为了满足对各种内容的需求,NVIDIA Omniverse 提供了一个不断扩展的连接器列表,可以通过插件直接从源 DCC 软件同步内容。

bb2d607c-8281-11ee-939d-92fbcf53809c.png

5.2Kit Stack

对于开发人员而言,NVIDIA Omniverse Kit 是程序集、应用程序、扩展程序、微服务、核心扩展以及 Kit 本身的堆栈。

bb42af9a-8281-11ee-939d-92fbcf53809c.png

5.3模拟仿真

NVIDIA Omniverse 中的 Simulation(模拟)由 NVIDIA 一系列技术作为 Omniverse Kit 的插件或微服务提供。作为 Omniverse 提供的首批模拟工具之一, NVIDIA 开源物理模拟器 PhysX 广泛用于电脑游戏中。参与模拟的物体及其属性、任何约束条件和任何求解器参数都在自定义 USD 架构中指定。Kit 提供编辑模拟设置、启动和停止模拟以及调整所有参数等功能。

5.4Omniverse Simulation 适用对象

NVIDIA Omniverse 可以帮助任何对模拟环境感兴趣的人(包括但不仅限于):

机器人技术

特殊效果

驾驶模拟

建筑、工程、施工与运营(AECO)

影视(M&E)

游戏开发

合成数据生成(AI

高性能计算可视化

6. 技术要求

6.1驱动版本

bb5b1742-8281-11ee-939d-92fbcf53809c.png

6.2推荐的驱动缓存大小

我们建议 Windows 用户将其计算机上的 shader cache 大小增加到 10 GB。这样做的原因是,每个 NVIDIA Omniverse App(USD Presenter, USD Composer, Audio2Face, Machinima 等)需要不同的 shader cache,因此每个 App 版本可以占用 250+ MB 的缓存空间。很容易达到默认的 shader cache 大小限制,即设置为 1 GB。一旦达到默认的 shader cache 大小限制,即 1 GB,可能就会遇到启动缓慢、性能问题和宕机。

要增加 shader cache,打开 NVIDIA 控制面板并增加 shader cache 限制。

bb7f3726-8281-11ee-939d-92fbcf53809c.png

6.3面向专业工作站用户的 NVIDIA RTX GPU 建议

6.3.1 Multi-App + Omniverse 3D 设计工作流程

bbbff086-8281-11ee-939d-92fbcf53809c.png

6.3.2 Omniverse 台式工作站用户的推荐规格

bbd9fd0a-8281-11ee-939d-92fbcf53809c.pngbc00827c-8281-11ee-939d-92fbcf53809c.png

6.3.3 注意

使用最新的驱动程序更新 GPU,以确保其出色性能及 NVIDIA Omniverse 中的可用特性。

6.4面向 Studio 用户的NVIDIA RTX GPU 建议

6.4.1 Omniverse Studio 用户的推荐规格

bcbe5400-8281-11ee-939d-92fbcf53809c.png

6.4.2 最低配置建议(Apps)

bcd851de-8281-11ee-939d-92fbcf53809c.png

6.4.3 注意

以上规格是建议的最低配置要求。配置更高、性能更强大的 GPU、CPU,以及容量更大的内存(RAM)和/或硬盘空间都将有利于提升 NVIDIA Omniverse 性能。






审核编辑:刘清

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

    关注

    211

    文章

    28413

    浏览量

    207036
  • 连接器
    +关注

    关注

    98

    文章

    14509

    浏览量

    136509
  • NVIDIA
    +关注

    关注

    14

    文章

    4985

    浏览量

    103031
  • 模拟器
    +关注

    关注

    2

    文章

    875

    浏览量

    43218
  • DCC
    DCC
    +关注

    关注

    0

    文章

    18

    浏览量

    7695

原文标题:Omniverse 教程 (1) : NVIDIA Omniverse 入门指南

文章出处:【微信号:Leadtek,微信公众号:丽台科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    Foxconn利用NVIDIA AI和Omniverse训练机器人

    全球最大电子制造商 Foxconn 正准备制造 NVIDIA 最复杂的产品之一,并开始使用 NVIDIA Omniverse 和 Isaac 平台驱动的数字孪生。
    的头像 发表于 10-10 09:40 409次阅读

    借助OpenUSD和NVIDIA Omniverse开发数字孪生应用

    接口、软件开发套件和服务组成的,使开发者能够开发基于 OpenUSD 的应用 NVIDIA Omniverse开发了一款数字孪生应用。
    的头像 发表于 09-06 14:18 395次阅读

    使用OpenUSD和NVIDIA Omniverse开发虚拟工厂解决方案

    工业开发者正在借助 NVIDIA AI、NVIDIA Omniverse 和通用场景描述 (OpenUSD)生态系统的力量构建虚拟工厂解决方案,通过优化棕地和绿地开发流程加快产品上市时间、实现产能的最大化并降低成本。
    的头像 发表于 05-28 18:12 1291次阅读
    使用OpenUSD和<b class='flag-5'>NVIDIA</b> <b class='flag-5'>Omniverse</b>开发虚拟工厂解决方案

    Omniverse教程(12):NVIDIA Omniverse USD Presenter的基础应用

    如前所述,NVIDIA Omniverse™ 是一个参考开发平台,通过模块化的开发框架能够轻松扩展和自定义。
    的头像 发表于 05-20 10:09 690次阅读
    <b class='flag-5'>Omniverse</b>教程(12):<b class='flag-5'>NVIDIA</b> <b class='flag-5'>Omniverse</b> USD Presenter的基础应用

    NVIDIA Omniverse USD Composer能用来做什么?如何获取呢?

    NVIDIA Omniverse™ USD Composer(以前称为 Create)是 NVIDIA Omniverse™ 中用于构建虚拟世界的参考应用程序,允许用户进行组装、模拟和
    的头像 发表于 05-20 10:07 832次阅读
    <b class='flag-5'>NVIDIA</b> <b class='flag-5'>Omniverse</b> USD Composer能用来做什么?如何获取呢?

    借助NVIDIA Omniverse加速汽车行业3D营销内容制作

    借助 NVIDIA Omniverse™ Enterprise,比特视界加快了制作周期、改善了与团队和客户的协作并降低了项目的总体成本。
    的头像 发表于 05-16 10:27 1054次阅读
    借助<b class='flag-5'>NVIDIA</b> <b class='flag-5'>Omniverse</b>加速汽车行业3D营销内容制作

    NVIDIA Omniverse使用Apple Vision Pro拓展世界

    在最新一届的GTC大会上,NVIDIA宣布了一项革命性的技术突破——全新Omniverse Cloud API的推出。这一创新性的应用编程接口,使得开发者能够将交互式的工业数字孪生无缝流式传输至Apple Vision Pro中,为用户带来前所未有的沉浸式体验。
    的头像 发表于 03-27 10:36 413次阅读

    NVIDIA宣布推出基于Omniverse Cloud API构建的全新软件框架

    NVIDIA 在 GTC 大会上宣布推出基于 Omniverse Cloud API(应用编程接口)构建的全新软件框架。
    的头像 发表于 03-25 09:09 535次阅读

    全新NVIDIA Omniverse Cloud API有何亮点?

    NVIDIA Omniverse Cloud API 使开发者能够将 Omniverse 技术集成到其设计与仿真工具和工作流中。
    的头像 发表于 03-20 13:42 469次阅读

    NVIDIA宣布将以API形式提供Omniverse™ Cloud

    NVIDIA Omniverse Cloud API 使开发者能够将 Omniverse 技术集成到其设计与仿真工具和工作流中。
    的头像 发表于 03-20 09:45 460次阅读

    NVIDIA发布Omniverse Cloud API,为众多工业数字孪生软件工具提供助力

    Ansys、Cadence、Hexagon、微软、罗克韦尔自动化、西门子、Trimble采用Omniverse技术帮助客户设计、模拟、构建和运行符合物理学的数字孪生     NVIDIA
    发表于 03-19 09:40 488次阅读
    <b class='flag-5'>NVIDIA</b>发布<b class='flag-5'>Omniverse</b> Cloud API,为众多工业数字孪生软件工具提供助力

    NVIDIA Omniverse中的物理模拟功能

    NVIDIA Omniverse™ Simulation 作为 NVIDIA Omniverse™ 平台的关键组件之一,由 NVIDIA
    的头像 发表于 03-08 11:30 1081次阅读
    <b class='flag-5'>NVIDIA</b> <b class='flag-5'>Omniverse</b>中的物理模拟功能

    Omniverse Nucleus概述及特征

    NVIDIA Omniverse™ Nucleus 是 NVIDIA Omniverse 的数据库和协作引擎。
    的头像 发表于 01-17 09:22 802次阅读
    <b class='flag-5'>Omniverse</b> Nucleus概述及特征

    Omniverse Connectors的版本控制及安装指南

    NVIDIA Omniverse Connectors(连接器)是连接 NVIDIA Omniverse 与各类行业软件应用程序和微服务的插件。现已推出的
    的头像 发表于 01-11 11:10 562次阅读
    <b class='flag-5'>Omniverse</b> Connectors的版本控制及安装<b class='flag-5'>指南</b>

    Omniverse Connectors功能及区别简析

    NVIDIA Omniverse™ Connect 允许您使用常用的应用程序作为 NVIDIA Omniverse™ 平台的内容交付工具。
    的头像 发表于 01-05 09:23 646次阅读
    <b class='flag-5'>Omniverse</b> Connectors功能及区别简析