NVIDIA Omniverse是一个模块化平台,使用高级 API 和微服务来构建由 OpenUSD 和 NVIDIA RTX 提供支持的 3D 应用。OpenUSD 功能强大的 3D 框架与 NVIDIA RTX 用于视觉渲染和模拟的实时光线追踪相结合,使开发者能够为各行各业构建可扩展的解决方案。
目前已更新至NVIDIA Omniverse Kit 107版本。此版本使用接近原始版本的 Pixar OpenUSD,同时引入重大的 API 重构,这些变化为扩展开发提供了更为稳健的基础,具有更清晰的界面和更强大的故障处理能力,从而提高跨扩展兼容性和整体可靠性。
自 Kit 106 版本起,Omniverse 不再是通过应用程序下载,而需要开发者自行搭建先决环境再通过编程部署安装。本文将拆解适用于新版 NVIDIA Omniverse 的安装部署步骤,让开发者能够更加轻松地控制开发工作流程。
1搭建先决环境
1. 登录https://git-scm.com/安装 Git 环境。
(复制链接至浏览器打开,下同)

2. 点击下载标准安装程序,根据安装向导的提示进行操作,建议保持默认选项。

3. 登录https://code.visualstudio.com/安装 VScode 或其他您喜爱的文本编辑器。

4. 先决环境搭建完成。
2安装 NVIDIA Omniverse
1. 进入官网https://www.nvidia.cn/omniverse/,点击“开始开发”。

2. 再次点击开发者-“开始开发”。

3. 点击“从示例开始”。

4. 跳转到 Github 界面:
https://github.com/NVIDIA-Omniverse/kit-app-template

5. 向下翻页到Quick Start板块。

6. 克隆储存库。
(1) Win+R 打开 cmd 控制台,输入 git clone 地址并回车:
gitclonehttps://github.com/NVIDIA-Omniverse/kit-app-template.git

(2) 输入代码导航到文件夹:
cdkit-app-template

7. 从模板创建和配置新应用程序。
(1) 运行以下命令来启动配置向导——本篇文档以 Windows11 为例。
Windows:
. epo.battemplatenew
./repo.shtemplatenew
*注意:如果是第一次运行模板构建工具,将会被提示接受 Omniverse 许可条款。选择“Yes”接受 Omniverse 许可条款,Enter 接受。

(2) 要构建应用程序,则选择“Application”。

(3) 目前提供了五种工具的模板,本篇文档以构建 Kit Base Editor 为例。按照提示的说明操作,分别设置好应用程序名称及版本。

8. 根据指令构建新的应用程序。
Windows:
. epo.bat build
Linux:
./repo.sh build
如果构建成功则显示以下消息:

9. 运行新创建的应用程序。
Windows:
. epo.bat launch
Linux:
./repo.sh launch
*注意:首次启动可能需要 5 到 8 分钟,因为着色器需要进行首次编译。首次着色器编译后,启动时间将显著缩短。


10. 部署完成。
*与NVIDIA产品相关的图片或视频(完整或部分)的版权均归NVIDIA Corporation所有。
-
NVIDIA
+关注
关注
14文章
5496浏览量
109101 -
应用程序
+关注
关注
38文章
3342浏览量
59928 -
微服务
+关注
关注
0文章
147浏览量
8050
原文标题:0 基础上手!NVIDIA Omniverse Kit 107 部署指南
文章出处:【微信号:Leadtek,微信公众号:丽台科技】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
NVIDIA将NVIDIA Omniverse带给全球超过250万的开发者
NVIDIA Omniverse Create最新版功能介绍
NVIDIA Omniverse的特性及应用
NVIDIA Omniverse ACE的实际应用和主要优势
HEAVY.AI借助NVIDIA Omniverse实现数字孪生
在 Omniverse Kit 104 中使用 C++ 和 Python 创建自定义元宇宙应用
CES | 使用 NVIDIA Omniverse ACE 来构建 AI 虚拟形象
探索NVIDIA AI和Omniverse加速设计创作
SIGGRAPH 2023 | 腾势汽车与 WPP 一同在 NVIDIA Omniverse Cloud 上构建并部署汽车配置器
NVIDIA 知乎精彩问答甄选 | 查看关于 NVIDIA Omniverse 的相关精彩问答
Omniverse Connectors的版本控制及安装指南
NVIDIA Omniverse USD Composer能用来做什么?如何获取呢?
Omniverse教程(12):NVIDIA Omniverse USD Presenter的基础应用

NVIDIA Omniverse Kit 107的安装部署步骤
评论