Omniverse Code コンテスト

#ExtendOmniverse

お申し込みは終了しました。ご参加いただいた開発者の皆様、ありがとうございました。ぜひご登録のうえ、今後開催するコンテストに関するお知らせをお受け取りください。

受賞者は以下のとおりです。

受賞者の皆様、佳作の皆様、そしてどのように Omniverse Code で#ExtendOmniverse (Omniverse を拡張) を実現できるかを披露してくれた皆様、お喜びを申し上げます。世界中からご応募があり、NVIDIA Omniverse のモジュール式フレームワークをクリエイティブに利用している様子からインスピレーションを受けました。皆様が次はどんな作品を見せてくれるのか、楽しみにしております。

NVIDIA のブログで受賞者に関する記事をお読みください。

公式ルールはこちらから

受賞者

総合: Yizhou Zhao 氏 
@zhaoyizhou2012

「IndoorKit」拡張機能

レイアウトまたはシーン作成ツール: Gavin Stevens  
@usdsync

「Meta Cloud Explorer (MCE)」拡張機能

シーン モディファイアまたはマニピュレーター ツール: Pingfan Wu 氏 
@wupingfan4

「SunPath」拡張機能

Omni.ui の使用: Cheng He 氏 
@ChengHe22

「分解立体図」拡張機能

受賞者

 

総合:
Yizhou Zhao 氏
「IndoorKit」拡張機能

 

レイアウトまたはシーン作成ツール:
Gavin Stevens 氏
「Meta Cloud Explorer (MCE)」
拡張機能

 

シーン モディファイアまたはマニ
ピュレーター ツール:
Pingfan Wu 氏
「SunPath」拡張機能

 

Omni.ui の使用:
Cheng He 氏
「分解立体図」拡張機能

 
  •  
    IndoorKit 拡張機能
    総合:
    Yizhou Zhao 氏
    「IndoorKit」拡張機能
    @zhaoyizhou2012
     
    Meta Cloud Explorer (MCE) 拡張機能
    レイアウトまたはシーン作成ツール:
    Gavin Stevens 氏
    「Meta Cloud Explorer (MCE)」
    拡張機能
    @usdsync
     
    SunPath 拡張機能
    シーン モディファイアまたはマニ
    ピュレーター ツール:
    Pingfan Wu 氏
    「SunPath」拡張機能
    @wupingfan4
     
    分解立体図拡張機能

    @ChengHe22
    Omni.ui の使用:
    Cheng He 氏
    「分解立体図」拡張機能
    @ChengHe22
 

選外佳作

 

Vasyl Mykhalchuk 氏 - 「車両経路追跡」拡張機能

 

Antonio Serrano Muñoz 氏 - 「組み込み Jupyter Notebook」拡張機能

 

Yizhou Zhao - 「フォントで遊ぶ」拡張機能

 

Vadim Karpenko 氏 - 「マテリアル マネージャー」拡張機能

RTX GPU を獲得

RTX A6000 グラフィックス カード

最優秀賞

RTX A6000 グラフィックス カード

NVIDIA RTX™ A6000 はデスクトップ ワークステーション向けの世界で最もパワフルなビジュアル コンピューティング GPU です。RTX A6000 は、最先端のパフォーマンスと機能を備え、わき出すインスピレーションをすぐに形にできます。

GeForce RTX 3090 Ti

各カテゴリの準優勝

GeForce RTX 3090 Ti

GeForce RTX™ 3090 Ti は TITAN クラスのパフォーマンスを備えた非常にパワフルな GPU (BFGPU) です。RTX 3090 Ti は、強化されたレイ トレーシング コア、Tensor コア、新しいストリーミング マルチプロセッサでレイ トレーシングと AI のパフォーマンスを倍増させます。

課題

Omniverse CodeOmniverse Kit の統合開発環境 (IDE) を利用し、注目を集め、Omniverse ユーザーのコミュニティも支援する拡張機能を開発してください。すべてのアセットが Universal Scene Description (USD) ファイル形式をベースにしているため、何を作っても、ワークフローで選択したツールに簡単に接続されます。  

コンテストは終了しましたが、以下の手順に従って拡張機能と #ExtendOmniverse を引き続き作成していただけます。

NVIDIA Omniverse をダウンロードする
1

Omniverse をダウンロードする

NVIDIA Omniverse をダウンロードしOmniverse Code をインストールします。

Omniverse Kit アプリケーションの実行には、NVIDIA RTX カードが必要です。

Omniverse 拡張機能をビルドし、コードをアップロードする
2

拡張機能を開発する

Omniverse Kit または Omniverse Code App を使用し、3D 分野のツールである Omniverse Extension を開発してください。

Omniverse 拡張コードを公開する
3

コードを公開する

提出する準備ができたら、omniverse-kit-extension トピックで GitHub リポジトリに最終コードをプッシュし、新しいリリースを作成します。

ビデオを作成し、Omniverse 拡張機能の機能をデモする
4

動画を作成する

拡張機能について実演する短い動画 (.mp4) を作成します。できるだけ視覚的に、あなたが開発した拡張機能の能力をアピールしてください。

コンテスト フォームを送信し、提出物を共有する
5

投稿する

@NVIDIAOmniverse#ExtendOmniverse をタグ付けして、TwitterInstagram に作品を投稿してください。

 

RTX 作品はコミュニティの作品を特集している Omniverse ギャラリーにも提出してください。

拡張機能の構築を開始する

GitHub コンテスト ページでは、サンプル コードや「入門」資料もご覧いただけます。Discord で NVIDIA の Omniverse コミュニティに参加すると、開発者向けコンテストのニュース、コンテンツ、イノベーションの最新情報を入手できます。コンテストに関するブログと、これらのツールが 3D 世界の構築にどのように役立つのかをご覧ください。

 
 

10 分以内で拡張機能を開発する

このチュートリアルでは、UI パネルがあり、ボタンをクリックすると立方体を生成する Omniverse 拡張機能を開発する方法を学習します。

 

Omniverse でシーン作成ツールを開発する

Omniverse Code を使って、プログラム的にシーンを構築するツールの作り方をステップバイステップでご紹介します。

 

Omniverse のシーン モディファイア ツール

シーンにコントロール、ツール、メタデータを追加するインタラクティブ オーバーレイを作成する方法について説明します。

 

Omni.ui でカスタム UI を作成する

Omniverse Kit と、Python でカスタム UI を作成するためのツールキットである Omni.UI の使用方法を説明します。 

審査員への謝辞

Damien Fagnou

Damien Fagnou

Omniverse Engineering 部門 VP

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 Contest フォーラムまたは NVIDIA の Discord サーバーで、NVIDIA のエキスパート「Omnivore」とチャットしていただけます。

  • NVIDIA Omniverse コンテストには誰が参加できますか?

    こちらに記載されている参加資格のある国の方ならどなたでも参加できます。このコンテストは、あらゆるレベルの RTX クリエイターを対象としており、Omniverse のパワフルなレンダリング性能を紹介することを目的としています。過去の経験や知識は必要ありません。

  • 参加には何が必要ですか?

    開発者向け #ExtendOmniverse コンテストでは、Omniverse と Omniverse Code をダウンロードし、インストールする必要があります。 Omniverse Kit アプリケーションの実行には、NVIDIA RTX カードが必要です。

  • 3 つのすべてのカテゴリに応募できますか?

    できます!応募は何度でも可能ですが、賞品は参加者につき 1 つだけになります。

  • 3 つのカテゴリ以外で応募できますか?

    Extend the Omniverse コンテストでは、次の 3 つのカテゴリに分類される拡張機能のみを受け付けています。

    1. レイアウトまたはシーン作成ツール
    2. シーン モディファイアまたはマニピュレーター ツール
    3. Omni.UI の使用

    ただし、拡張機能に関するすばらしいアイデアがある場合、Omniverse GitHub に公開し、コミュニティに披露できます。また、今後の開発者向けコンテストにもご注目ください。そのときに応募できるかもしれません。

  • 提出物には何を含める必要がありますか?

    提出物には次のものを含めてください。 

    • GitHub にリリースとして投稿された最終的なソース コードのリンク。詳細については、コンテストの GitHub ページをご覧ください。
    • 拡張機能ができることを実演する動画の最終版 (.mp4 形式)。
    • 提出物の「サムネイル」として使用する展示用画像 (1920x1080 .jpg) 1 枚。
    • メイキング ビデオや解説ビデオはご提出頂いても構いませんが、必須ではありません。
  • 提出作品はどのような方法で審査されますか?

    提出作品は以下の基準で審査されます。

    • パフォーマンス
    • 機能と有用性
    • オリジナリティ/革新性
    • 最終コードの品質
    • 3 つのテーマのうち 1 つ以上を順守していること

    以下の賞品が贈られます。

    • Community Favorites (コミュニティのお気に入り): Github リポジトリで星の数が一番多い
    • Early Birds (早起きは三文の得): 提出が早い
    • Community Ambassadors (コミュニティ アンバサダー): Omniverse Discord、フォーラム、その他のソーシャル チャンネルでコミュニティを支援する
  • 結果はどこで知ることができますか?

    受賞結果は、NVIDIA のチームがメールでお知らせします。メールが本コンテストの主な連絡手段となります。また、NVIDIA のソーシャル メディアにも投稿されるのでご注目ください。

  • ルールの不明点は、どこに問い合わせればよいですか?

    Omniverse エンジニアや NVIDIA の開発者コミュニティのサポートが必要な場合、Omniverse ForumsDiscord サーバーをご利用ください。NVIDIA のエキスパートがサポートします。

  • NVIDIA Omniverse とは何ですか?

    NVIDIA Omniverse は、仮想コラボレーションと物理的に正確なリアルタイム シミュレーションのためのオープン プラットフォームです。共有された仮想空間で、ユーザーやチームが主要なデザイン ツール、アセット、プロジェクトにつながり、コラボレーティブ イテレーションが可能になることで、クリエイター、デザイナー、エンジニアリングの複雑なビジュアル ワークフローが変わります。

    個人で利用する場合、NVIDIA Omniverse は無料です。

ご質問はございますか?

Omniverse Contest フォーラムまたは NVIDIA の Discord サーバーで、NVIDIA のエキスパート「Omnivore」とチャットしていただけます。