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

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

3天内不再提示

利用Omniverse Code实现开发集成开发环境

星星科技指导员 来源:NVIDIA 作者:Damien Fagnou 2022-04-11 16:56 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

现在,开发人员可以更轻松地使用 Omniverse Code ,这是一款新的视频概述应用程序,可作为开发人员和超级用户的集成开发环境( IDE )。

使用 Omniverse Code ,现在处于测试阶段,开发人员可以在构建自己的应用程序时快速熟悉该平台 Omniverse 扩展、应用程序或微服务 Omniverse 代码包括 Omniverse 工具包 SDK 并提供基础工具、模板和文档。在一个易于导航的界面中,开发人员在处理自己基于 Omniverse 的项目时,可以轻松体验 Omniverse 工具包 SDK 的强大功能。

开始使用扩展管理器

使用 Omniverse 代码时,无需从头开始构建。开发者可以访问数百个 Omniverse 扩展来编辑、修改或集成到自己的扩展或应用程序中。

该平台非常模块化,易于扩展和灵活。用户可以梳理扩展,将其用作模板,或在现有扩展的基础上构建功能集。

Extension Manager 是最有价值的资源之一,拥有超过 200 个 NVIDIA 开发的扩展,都是 Omniverse 工具包 SDK 的一部分。

图 1 。代码应用程序中的预制模板有助于加快开发速度。

了解有关在中使用扩展管理器的更多信息 Omniverse Code 。

体验互动文档

开发人员可以利用完全交互的 Omni.ui documentation 。新功能直接集成到 Omniverse 代码的用户界面中,在文档中有功能齐全的按钮、滑块和其他功能。

它还直接公开文档代码,以便用户可以将其作为一个整体进行复制和粘贴,或者根据需要对其进行修改。通过 Omniverse 代码,交互集成可以扩展到平台的其他领域,因此开发人员可以比以往更快地开始工作。

图 2 。通过交互式文档,您可以从代码应用程序 而不是白手起家 中获取预制模板。

Omniverse 工具包这一版本的新框架之一是 Omni 。用户界面。场景 – 一个新的操纵器和场景覆盖系统使用户能够在 3D 环境中构造交互式操纵器和控制对象。开发人员可以从提供的标准操纵器集合开始,也可以通过编写很少的 Python 代码来构建自己的操纵器。

发现新的 3D 视口

随着 Omniverse 工具包 103 和 Omniverse 代码的发布,一个全新的、完全可定制的 viewport 菜单可以作为一个一键门户,进入开发者可以使用的各种工具。

视口操纵器在 Python 中可用且可编程,因此用户可以检查、调整、修改或重建自己的视口操纵器。开发人员还可以使用独特的相机和渲染器分别配置多个视口,从而解锁即时预配置不同优势的能力。

关于作者

Damien Fagnou 目前是 NVIDIA 的软件高级总监,在 NVIDIA Omniverse 集团工作。 Damien 汇集了他在软件和 VFX 制作方面的专业知识,帮助构建 Omniverse 工具包应用平台。

审核编辑:郭婷

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

    关注

    14

    文章

    5725

    浏览量

    110291
  • python
    +关注

    关注

    59

    文章

    4892

    浏览量

    90421
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    借助任意智能体实现高质量Android开发

    、Antigravity,还是借助像 Claude Code 或 Codex 这样的第三方智能体工具,我们的目标都是确保随时随地实现高质量的 Android 开发
    的头像 发表于 05-11 11:03 459次阅读
    借助任意智能体<b class='flag-5'>实现</b>高质量Android<b class='flag-5'>开发</b>

    【RA-Eco-RA4M2开发板评测】+VS Code 下瑞萨 RA4M2 开发环境搭建与 GPIO 点灯实验教程

    一、前言 瑞萨RA4M2 系列芯片凭借高性能、低功耗与完善的生态支持,在工业控制、物联网终端等领域得到广泛应用。相较于官方 e2 studio 集成开发环境,VS Code 具备轻量化
    发表于 04-15 15:12

    使用 Keil Studio for Visual Studio Code开发 STM32 设备

    Keil Studio是 Arm 最新一代的集成开发环境(IDE),将嵌入式开发工具直接集成到了 Visual Studio
    的头像 发表于 03-05 17:41 4457次阅读
    使用 Keil Studio for Visual Studio <b class='flag-5'>Code</b><b class='flag-5'>开发</b> STM32 设备

    瑞萨FPB-RA0E2开发板简介及环境搭建指南

    FPB-RA0E2是一款针对RA0E2系列微控制器(MCU)的快速原型板,旨在帮助用户无缝评估RA0E2 MCU的各项特性,并利用灵活配置软件包(FSP)和e²studio集成开发环境
    的头像 发表于 01-29 17:44 6491次阅读
    瑞萨FPB-RA0E2<b class='flag-5'>开发</b>板简介及<b class='flag-5'>环境</b>搭建指南

    常见 MCU 开发环境对比:Keil、IAR、VS Code 该选谁?

    在嵌入式开发中,选择合适的开发环境(IDE、编译器、调试工具)对提高效率、减少踩坑至关重要。不同MCU有自己的生态优势和劣势,理解它们的特性,可以让你在开发中少走弯路。今天,我们整理了
    的头像 发表于 01-09 19:03 2307次阅读
    常见 MCU <b class='flag-5'>开发</b><b class='flag-5'>环境</b>对比:Keil、IAR、VS <b class='flag-5'>Code</b> 该选谁?

    当RA MCU遇见Zephyr系列(3)——在Vs code中配置Zephyr集成开发环境

    嵌入式开发任督二脉!当RAMCU遇见Zephyr系列(2)——搭建瑞萨RAVScode开发环境接下来我们就正式开始Zephyr开发的介绍,同样是借助VScode中的Zep
    的头像 发表于 01-01 10:04 5243次阅读
    当RA MCU遇见Zephyr系列(3)——在Vs  <b class='flag-5'>code</b>中配置Zephyr<b class='flag-5'>集成</b><b class='flag-5'>开发</b><b class='flag-5'>环境</b>

    乾芯DSP开发环境之IDE安装使用入门

    工欲善其事,必先利其器。对于企业用户而言,一款适配的集成开发环境(IDE)绝非简单工具,更是提升团队效率、保障代码安全的核心支撑。下面就为大家梳理IDE安装使用的核心步骤,新手也能快速掌握。一、搭建乾芯DSP
    的头像 发表于 12-29 15:55 1953次阅读
    乾芯DSP<b class='flag-5'>开发</b><b class='flag-5'>环境</b>之IDE安装使用入门

    利用NVIDIA Cosmos开放世界基础模型加速物理AI开发

    NVIDIA 最近发布了 NVIDIA Cosmos 开放世界基础模型(WFM)的更新,旨在加速物理 AI 模型的测试与验证数据生成。借助 NVIDIA Omniverse 库和 Cosmos,开发者可以大规模生成基于物理学的合成数据。
    的头像 发表于 12-01 09:25 1624次阅读

    使用vscode和cmake工具开发极海G32R501 MCU

    目前极海官方提供的 IDE 开发环境有 Keil/IAR/Eclipse。都能很好的完成开发,但是 VS Code 配合 CMake 工具是更加“现代”的C/C++
    的头像 发表于 11-25 14:45 3444次阅读
    使用vscode和cmake工具<b class='flag-5'>开发</b>极海G32R501 MCU

    Flutter 移动端开发集成淘宝 API 实现商品数据实时展示 APP

    。Flutter 凭借其跨平台特性、高效的开发效率和丰富的 UI 组件,成为开发此类 APP 的理想选择。本文将详细介绍如何使用 Flutter 集成淘宝 API,实现商品数据实时展示
    的头像 发表于 11-13 09:36 569次阅读

    如何在VS code中配置Zephyr集成开发环境

    上一篇文章介绍了如何在VS code中使用瑞萨官方插件为RA芯片创建项目与项目调试,相信大家对RA在VS code中的开发有了基础的了解。
    的头像 发表于 11-05 14:46 1943次阅读
    如何在VS <b class='flag-5'>code</b>中配置Zephyr<b class='flag-5'>集成</b><b class='flag-5'>开发</b><b class='flag-5'>环境</b>

    如何搭建瑞萨RA VS code开发环境

    在上一篇文章“当RA MCU遇见Zephyr,打通嵌入式开发任督二脉!”中,我们介绍了Zephyr极具前景的发展趋势以及瑞萨开发板对Zephyr的深度融合支持。
    的头像 发表于 11-05 14:41 4818次阅读
    如何搭建瑞萨RA VS <b class='flag-5'>code</b><b class='flag-5'>开发</b><b class='flag-5'>环境</b>

    NVIDIA Omniverse Extension开发秘籍

    NVIDIA Omniverse 是一个模块化平台,使用高级 API 和微服务来构建由 OpenUSD 和 NVIDIA RTX 提供支持的 3D 应用。OpenUSD 功能强大的 3D 框架与 NVIDIA RTX 用于视觉渲染和模拟的实时光线追踪相结合,使开发者能够为
    的头像 发表于 08-22 15:52 3960次阅读
    NVIDIA <b class='flag-5'>Omniverse</b> Extension<b class='flag-5'>开发</b>秘籍

    SEGGER工具链集成到CMake和VS Code

    SEGGER公司已将其嵌入式开发工具链集成到了广泛使用的CMake构建配置工具中,这意味着基于Visual Studio Code(VS Code)代码编辑器的应用
    的头像 发表于 07-23 15:06 1269次阅读

    如何在树莓派上安装并运行 Arduino 集成开发环境

    使用树莓派单板计算机,你可以运行各种应用程序,包括广受欢迎的Arduino集成开发环境(IDE)。这意味着你可以用它轻松地为通过USB连接到树莓派计算机的微控制器编程,以创建交互式电子项目。下面
    的头像 发表于 07-01 17:41 4707次阅读
    如何在树莓派上安装并运行 Arduino <b class='flag-5'>集成</b><b class='flag-5'>开发</b><b class='flag-5'>环境</b>!