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

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

3天内不再提示

使用NVIDIA Omniverse构建3D工具和应用程序

NVIDIA英伟达企业解决方案 来源:NVIDIA英伟达企业解决方案 作者:NVIDIA英伟达企业解 2022-07-14 10:01 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

各个行业的开发人员正在构建 3D 工具和应用程序,以帮助团队在艺术、设计、制造等领域创建虚拟世界。NVIDIA Omniverse 是一个可扩展平台,可以用来进行全保真设计、模拟以及开发基于 USD 的工作流程。该平台有一个不断扩大的开发者生态系统,其中的开发者们正在构建基于 Python 的扩展程序。NVIDIA 过去曾发起过一个使用 Omniverse Create 应用构建惊艳 3D 模拟的比赛。

NVIDIA 现已宣布举办首届专为开发者、工程师、技术艺术家、业余爱好者和研究者打造的 NVIDIA Omniverse 比赛,参赛者需要开发用于 3D 世界的 Python 工具。本次比赛从 2022 年 7 月 11 日持续到 8 月 19 日。总冠军将获得一块 NVIDIA RTX A6000,每个类别的亚军将获得一块 GeForce RTX 3090 Ti

比赛的内容是使用 Omniverse Kit 和以开发者为中心的 Omniverse 应用——Omniverse Code 构建一个 Omniverse 扩展程序。参赛者可以创建以下的 Python 扩展程序来参加 Extend the Omniverse 比赛:

布局和场景创作工具

带有 Omniverse Kit 的 Omni.ui

场景修改器和操控工具

布局和场景创作工具

对 3D 内容和环境的需求呈指数级增长。布局和场景创作工具有助于扩展用于世界构建的工作流,充分利用基于规则的算法人工智能来生成资产。

创作者可以使用更多种类的笔触绘制和自动生成书籍、灯具或栅栏等实物来填充场景,不需要繁琐地手动放置每个组件。由于能够更自由地迭代布局和场景,创作者可以加快他们的工作流程并腾出时间来专注于创作。

创作者可以使用更多种类的笔触绘制和自动生成书籍、灯具或栅栏等实物来填充场景,不需要繁琐地手动放置每个组件。由于能够更自由地迭代布局和场景,创作者可以加快他们的工作流程并腾出时间来专注于创作。

如何使用 Omniverse Code 以编程方式创建场景的构建工具

带有 Omniverse 工具包的 Omni.ui

精心设计的用户界面为艺术家和开发者提供了卓越的体验。它们可以提高生产力,并使非技术和技术用户能够利用复杂算法的力量。

Omni.ui 是一个用于创建美观、灵活图形 UI 设计的 Omniverse UI 工具包,它让自定义用户界面的构建变得前所未有的简单。Omni.ui 使用现代异步技术和 UI 设计模式设计,因此具备反应性和响应性。

用户可以使用 Omniverse Kit 中用于创建可视组件、接收用户输入和创建数据模型的小部件,来深度定制应用程序的最终外观。它的样式表架构类似于 HTML 或 CSS ,因而用户可以更改小部件的外观或为整个应用程序创建新的配色方案。

用户可以组合现有的小部件,并定义新的小部件来构建想要的界面。这些扩展包括导航栏中的浮动面板以及 Omniverse View 和 Showroom 中的标记工具。用户还可以创建数据模型、视图和委托,以构建强大、灵活的界面。

如何使用 Omniverse Kit 以及用于在 Python 中创建自定义 UI 的工具包 Omni.ui

场景修改器和操控工具

场景修改器和操控工具为艺术家提供了与他们的场景互动的新方法。无论是改变物体的几何形状、场景的照明,还是创建动画,这些工具让艺术家只需要进行很少的手动操作就能修改和操作场景。

用户可以使用用于在 3D 空间中构建 UI 的低代码模块 omni.ui.scene 开发 3D 小部件和操控器,并使用 Python 在 3D 投影场景中创建和移动形状。还可以使用许多原始对象,包括文本、图像、矩形、弧线、直线、曲线和网格等。NVIDIA 正在定期添加更多的对象。

如何在 Omniverse 中构建场景修改器工具

NVIDIA 迫不及待地想看看用户将创建哪些扩展来为这个扩展程序生态系统锦上添花,进一步扩大 Omniverse 的可能性。观看下面的参赛步骤指导视频,进一步了解比赛。参赛者还可以访问 GitHub 比赛页面获得入门所需的示例代码和其他资源。

审核编辑:汤梓红

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

    关注

    9

    文章

    2993

    浏览量

    113874
  • NVIDIA
    +关注

    关注

    14

    文章

    5496

    浏览量

    109119
  • 应用程序
    +关注

    关注

    38

    文章

    3342

    浏览量

    59935

原文标题:在“Extend the Omniverse”比赛中构建用于 3D 世界的工具

文章出处:【微信号:NVIDIA-Enterprise,微信公众号:NVIDIA英伟达企业解决方案】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    技术资讯 I 多板系统 3D 建模,提升设计精度和性能

    本文要点了解3D建模流程。洞悉多板系统3D建模如何提高设计精度、性能和成本效益。掌握3D建模在制造工艺中的优势。在PCBA领域,仿真与建模是实现精准高效设计的基石。在量产前构建并复用原
    的头像 发表于 11-21 17:45 2287次阅读
    技术资讯 I 多板系统 <b class='flag-5'>3D</b> 建模,提升设计精度和性能

    仅使用智能手机在NVIDIA Isaac Sim中重建场景

    为机器人仿真构建逼真的 3D 环境可能是一项耗时且劳动密集型的任务。现在,借助 NVIDIA Omniverse NuRec,您只需使用智能手机即可完成整个流程。本文将逐步介绍操作方法
    的头像 发表于 11-10 14:03 450次阅读

    NVIDIA推出Omniverse DSX Blueprint

    在华盛顿特区 NVIDIA GTC 大会的主题演讲中,NVIDIA 创始人兼首席执行官黄仁勋介绍了 NVIDIA Omniverse DSX,这是一个全面、开放的蓝图,用于设计和运营吉
    的头像 发表于 11-03 15:08 561次阅读

    使用NVIDIA AI Blueprint打造3D世界

    在传统工作流中,建模师必须构建占位模型、低精度资产来填充 3D 场景,优化核心资产以完成场景。之后,可以优化、细化并最终完成视觉效果。
    的头像 发表于 09-23 14:35 766次阅读

    NVIDIA Omniverse Extension开发秘籍

    NVIDIA Omniverse 是一个模块化平台,使用高级 API 和微服务来构建由 OpenUSD 和 NVIDIA RTX 提供支持的 3D
    的头像 发表于 08-22 15:52 3420次阅读
    <b class='flag-5'>NVIDIA</b> <b class='flag-5'>Omniverse</b> Extension开发秘籍

    NVIDIA通过全新 Omniverse库、Cosmos物理AI模型及AI计算基础设施,为机器人领域开启新篇章

    NVIDIA 通过全新 Omniverse 库、Cosmos 物理 AI 模型及 AI 计算基础设施,为机器人领域开启新篇章   · 全新 NVIDIA Omniverse NuRec
    的头像 发表于 08-12 11:29 1376次阅读
    <b class='flag-5'>NVIDIA</b>通过全新 <b class='flag-5'>Omniverse</b>库、Cosmos物理AI模型及AI计算基础设施,为机器人领域开启新篇章

    使用NVIDIA Cosmos模型提高未来智能汽车安全性

    本文是洞悉 Omniverse 系列文章。“洞悉 Omniverse” 重点介绍开发者、3D 从业者与企业如何使用 OpenUSD 和 NVIDIA
    的头像 发表于 07-14 11:46 906次阅读

    NVIDIA扩展适用于AI工厂数字孪生的Omniverse Blueprint

    NVIDIA 宣布大幅扩展适用于 AI 工厂数字孪生的 Omniverse Blueprint,为工程团队提供更多 AI 工厂构建工具,目前已作为预览版推出。
    的头像 发表于 05-22 09:48 760次阅读

    NVIDIA助力影眸科技3D生成工具Rodin升级

    。在 NVIDIA Omniverse 平台、OpenUSD 以及 Isaac Lab 解决方案的助力下,影眸科技实现了 Rodin 平台的升级,显著提升了 3D 资产生成的速度、质量与用户体验,推动具身智能进一步发展。
    的头像 发表于 04-27 15:09 1019次阅读

    NVIDIA Omniverse Kit 107的安装部署步骤

    NVIDIA Omniverse 是一个模块化平台,使用高级 API 和微服务来构建由 OpenUSD 和 NVIDIA RTX 提供支持的 3D
    的头像 发表于 03-28 10:37 1175次阅读
    <b class='flag-5'>NVIDIA</b> <b class='flag-5'>Omniverse</b> Kit 107的安装部署步骤

    应用程序工具套件集成到Unity 3D OpenVINO™过程中遇到\"DLLNotFound异常\"错误怎么解决?

    在将 OpenVINO™工具套件与 Unity 3D* 集成期间,Unity 3D 编辑器无法找到 OpenVINO 工具套件的依赖性,并引发 DLLNotFoundException
    发表于 03-05 06:22

    SciChart 3D for WPF图表库

    SciChart 3D for WPF 是一个实时、高性能的 WPF 3D 图表库,专为金融、医疗和科学应用程序而设计。非常适合需要极致性能和丰富的交互式 3D 图表的项目。 使用我们
    的头像 发表于 01-23 13:49 1262次阅读
    SciChart <b class='flag-5'>3D</b> for WPF图表库

    腾讯混元3D AI创作引擎正式上线

    近日,腾讯公司宣布其自主研发的混元3D AI创作引擎已正式上线。这一创新性的创作工具,标志着腾讯在3D内容生成领域迈出了重要一步。 混元3D AI创作引擎的核心功能极为强大,用户只需通
    的头像 发表于 01-22 10:26 979次阅读

    NVIDIA Omniverse扩展至生成式物理AI领域

    重要方向。 这一创新举措不仅增强了Omniverse的多元化应用能力,更为全球软件开发和专业服务领域的领先企业提供了全新的开发工具和平台。借助Omniverse,这些企业能够更快地开发出基于物理AI的新产品和服务,从而加速工业A
    的头像 发表于 01-13 10:56 1071次阅读

    uvled光固化3d打印技术

    相应的软件设计出三维模型,然后配合3D打印机,利用电脑程序设计光源的扫射路径。程序会按设计好的扫射路径,把光源照射在液态光敏树脂特定的区域上,使其表面树脂固化成薄薄
    的头像 发表于 12-24 13:13 1165次阅读
    uvled光固化<b class='flag-5'>3d</b>打印技术