Omniverse Code 竞赛

#ExtendOmniverse | 作品提交现已截止

感谢所有使用 Omniverse Code 创建扩展程序的杰出开发者。获奖者名单将于 9 月 21 日上午 6:00(北京时间)在 GTC 大会的 Omniverse 用户组上公布,请务必注册以了解您是否获胜!

扩展 Omniverse,赢得胜利

创造力能够以非凡的方式解决问题,它不仅仅属于那些精通文字或画笔的人。如果您已经找到方法,使用脚本或代码来改写规则,从而完成近乎魔法般的操作,那么这项挑战非常适合您。NVIDIA Omniverse 的模块化和可扩展框架将成为您大展拳脚的平台,您可以借助快速迭代的 Python 开发,轻松构建扩展程序和应用,而我们希望了解您能使用 Omniverse 扩展程序取得怎样的成果。说不定您还能赢得一些大奖。 

赢取 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 用户社区。所有素材均基于 Universal Scene Description (USD) 文件格式,因此无论您构建什么,都可以关联到您在工作流中选择的工具,就像这样。

下载 Omniverse
一

下载 Omniverse

下载 NVIDIA Omniverse 并安装 Omniverse Code。

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

构建扩展程序
二

构建扩展程序

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

发布 Omniverse 扩展程序代码
三

发布代码

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

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

创建视频

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

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

分享

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

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

开始构建扩展程序

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

 
 

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

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

 

在 Omniverse 中构建场景创作工具

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

 

Omniverse 中的场景修饰器工具

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

 

创建自定义 UI

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

评委简介

Damien Fagnou

Damien Fagnou

Omniverse Engineering 副总裁

Omniverse NVIDIA

Nyla Worker

Nyla Worker

产品经理

Omniverse NVIDIA

Victor Yudin

Victor Yudin

软件架构师

Omniverse NVIDIA

Michael Wagner

Michael Wagner

CTO

Ipolog

Daniela Hasenbring

Daniela Hasenbring

高级软件工程师

Omniverse NVIDIA

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 面向个人用户免费开放。