Omniverse Code 竞赛

#ExtendOmniverse

作品提交现已截止。感谢所有优秀开发者的参与。请务必进行注册,以便接收有关比赛的通知。

获胜者为……

恭喜我们的获胜者、荣誉奖获得者,以及通过 Omniverse Code 向我们展示如何利用 #ExtendOmniverse 的每个人。我们收到了来自世界各地的参赛作品,并因其创造性地使用 NVIDIA Omniverse 的模块化框架而备受启发。我们非常期待您后续的创作。

有关获胜者的信息,请阅读我们的博客

请查阅官方规则

获胜者圈

概述:Yizhou Zhao
@zhaoyizhou2012

“IndoorKit”扩展程序

布局或场景创作工具:Gavin Stevens  
@usdsync

“Meta Cloud Explorer (MCE)”扩展程序

场景修饰器或操作工具:Pingfan Wu
@wupingfan4

“SunPath”扩展程序

Omni.ui 的使用:Cheng He 
@ChengHe22

“Exploded View”扩展程序

获胜者圈

 

概述:
Yizhou Zhao
“IndoorKit”扩展程序

 

布局或场景创作工具:
Gavin Stevens
“Meta Cloud Explorer (MCE)”扩展程序

 

场景修饰器或操作工具:
Pingfan Wu
“SunPath”扩展程序

 

Omni.UI 的使用:
Cheng He
“Exploded View”扩展程序

 
  •  
    IndoorKit 扩展程序
    概述:
    Yizhou Zhao
    “IndoorKit”扩展程序
    @zhaoyizhou2012
     
    Meta Cloud Explorer (MCE) 扩展程序
    布局或场景创作工具:
    Gavin Stevens
    “Meta Cloud Explorer (MCE)”扩展程序
    @usdsync
     
    SunPath 扩展程序
    场景修饰器或操作工具:
    Pingfan Wu
    “SunPath”扩展程序
    @wupingfan4
     
    Exploded View 扩展程序

    @ChengHe22
    Omni.UI 的使用:
    Cheng He
    “Exploded View”扩展程序
    @ChengHe22
 

荣誉奖获得者

 

Vasyl Mykhalchuk –“Vehicle Path Tracking”扩展程序

 

Antonio Serrano Muñoz –“Embedded Jupyter Notebook”扩展程序

 

Yizhou Zhao –“Play with Font”扩展程序

 

Vadim Karpenko –“Material Manager”扩展程序

赢取 RTX GPU

RTX A6000 显卡

特等奖

RTX A6000 显卡

NVIDIA RTX A6000 是功能非常强大的视觉计算 GPU,适用于台式工作站。RTX A6000 具备先进的性能和功能,可帮助您快速将灵感变为现实。

GeForce RTX 3090 Ti

在每个类别中获得亚军

GeForce RTX 3090 Ti

GeForce RTXTM 3090 Ti 是具有 TITAN 级性能的强大 GPU (BFGPU)。RTX 3090 Ti 搭载增强的 RT Core、Tensor Core 及新的 SM 多单元流处理器,可令光线追踪和 AI 性能翻倍。

挑战

使用 Omniverse CodeOmniverse Kit 的集成开发环境 (IDE) 创建扩展程序,这会让您获得关注,并且能帮助 Omniverse 用户社区。所有素材均基于 USD (Universal Scene Description) 文件格式,因此无论您构建什么,都可以关联到您在工作流中选择的工具,就像这样。

虽然竞赛暂告一段落,但您仍然可以按照以下步骤创建扩展程序和 #ExtendOmniverse。

下载 NVIDIA Omniverse
一

下载 Omniverse

下载 NVIDIA Omniverse 并安装 Omniverse Code。

运行 Omniverse Kit 应用需要使用 NVIDIA RTX 显卡。

构建 Omniverse 扩展程序并上传代码
二

构建扩展程序

使用 Omniverse Kit 或 Omniverse Code 应用,构建 Omniverse 扩展程序(一种用于 3D 世界的工具)。

发布 Omniverse 扩展程序代码
三

发布代码

做好提交准备后,将最终代码推送到主题为 omniverse-kit-extension 的 GitHub 资料库,并为您提交的作品创建新版本

制作视频,演示 Omniverse 扩展程序的功能
四

制作视频

制作一个简短的视频 (.mp4),演示扩展程序的功能。尽可能呈现视觉效果,从而展示您构建的扩展程序的功能。

提交您的竞赛表单并分享您的提交作品
五

分享

TwitterInstagram 上分享您的作品,提及 @NVIDIAOmniverse,并带上 #ExtendOmniverse 话题标签。

 

另外,请务必将您的 RTX 创作作品提交到 Omniverse 图库,我们将在此处展示社区作品。

开始构建扩展程序

您还可以访问我们的 GitHub 竞赛页面,获取示例代码和“入门”材料。加入我们在 Discord 上的 Omniverse 社区,随时了解最新的开发者竞赛新闻、内容和创新。阅读关于本次竞赛的博客,了解这些工具如何帮助打造 3D 世界。

 
 

在不到 10 分钟的时间内构建扩展程序

观看此教程,了解如何创建包含用户界面面板的 Omniverse 扩展程序,并在您单击按钮时生成立方体。

 

在 Omniverse 中构建场景创作工具

观看此概述,了解如何使用以编程方式构建场景的 Omniverse Code 来构建工具。

 

Omniverse 中的场景修饰器工具

了解如何创建交互式叠加,为您的场景提供额外的控件、工具和元数据。

 

使用 Omni.UI 创建自定义用户界面

了解如何使用 Omniverse Kit 和 Omni.UI(用于在 Python 中创建自定义用户界面的工具包)。 

特别感谢评委

Damien Fagnou

Damien Fagnou

Omniverse Engineering 副总裁

NVIDIA Omniverse

Nyla Worker

Nyla Worker

产品经理

NVIDIA Omniverse

Victor Yudin

Victor Yudin

软件架构师

NVIDIA Omniverse

Michael Wagner

Michael Wagner

CTO

Ipolog

Daniela Hasenbring

Daniela Hasenbring

高级软件工程师

NVIDIA Omniverse

Yutaka Yoshisaka (Ft-Lab)

Yutaka Yoshisaka (Ft-Lab)

工具开发者

Germán Ceballos

Germán Ceballos

研究科学家

Ericsson

Elvis Huang

Elvis Huang

创新部门主管

Reallusion

常见问题解答

Omniverse 论坛或我们的 Discord 服务器中与 Omniverse 专家交流。

  • 哪些人可以参加 NVIDIA Omniverse 竞赛?

    只要来自符合条件的国家/地区(在此查找),均可参赛!此竞赛面向任何水平的 RTX 创作者,旨在向您介绍 Omniverse 的强大渲染能力。无需具备相关经验或知识。

  • 参加竞赛需要做什么?

    参加 #ExtendOmniverse 竞赛的开发者需要下载并安装 OmniverseOmniverse Code。运行 Omniverse Kit 应用需要使用 NVIDIA RTX 显卡。

  • 能否提交所有三个类别的参赛作品?

    可以!您可以根据需要提交尽可能多的参赛作品,但每位参赛者只能获得一个奖项。

  • 我能否提交这三个类别以外的参赛作品?

    对于“扩展 Omniverse”竞赛,我们只接受属于以下三个类别的扩展程序:

    1. 布局或场景创作工具
    2. 场景修饰器或操控工具
    3. Omni.UI 的使用

    但是,如果您对扩展程序有好的想法,可以将其发布到 Omniverse GitHub 并与社区分享。另请留意未来的其他开发者竞赛,这三个类别以外的参赛作品可能会符合资格!

  • 我需要在提交作品中包含哪些内容?

    您的提交作品中应包括:

    • 发布时在 GitHub 上发布的最终源代码的链接。如需了解更多详情,请参阅竞赛 GitHub 页面
    • 演示扩展程序功能的最终视频(.mp4 格式)。
    • 一张展示图片(1920x1080,.jpg 格式),作为所提交作品的“缩略图”。
    • 欢迎分享任何幕后视频或教程视频(非强制性要求)。
  • 评委如何评判提交作品?

    作品的评判标准包括:

    • 性能
    • 功能和实用性
    • 独创性/创新性
    • 最终代码的质量
    • 符合三个主题中的一个或多个

    您将获得以下额外奖品:

    • 社区收藏夹:Github 资料库中最受欢迎的作品
    • 早鸟福利:抢先提交扩展程序
    • 社区大使:通过 Omniverse Discord、论坛和其他社交渠道为社区提供支持
  • 我如何确定自己是否取胜?

    如果您在竞赛中取胜,我们的团队将通过电子邮件与您联系,这是我们的主要联系方式,也会在我们的社交媒体上发布结果,所以,记得密切关注!

  • 我可以在何处寻求帮助,或查看规则说明?

    我们的专家可在 Omniverse 论坛Discord 服务器向您提供来自 Omniverse 工程师或我们的开发者社区的帮助。

  • 什么是 NVIDIA Omniverse?

    NVIDIA Omniverse 是专为虚拟协作和物理精准的实时仿真打造的开放式平台。随着用户和团队在共享的虚拟空间中连接主流设计工具、资源和项目以协同进行迭代,创作者、设计师和工程师的复杂可视化工作流程也发生转变。

    NVIDIA Omniverse 面向个人用户免费开放。

有疑问?

Omniverse 竞赛论坛或我们的 Discord 服务器 中与 Omniverse 专家交流。