CONCOURS DE CODE OMNIVERSE

#ExtendOmniverse | Fin : 19 août 2022

Créez une extension avec l’application Omniverse Code pour tenter de gagner un GPU de NVIDIA.

Utilisez Omniverse pour gagner des prix fabuleux

La créativité peut résoudre des problèmes de la plus remarquable des manières, et son expression n’est pas réservée aux amoureux des mots ou de la peinture. Si vous avez aimez redéfinir les règles à l’aide de scripts ou de codes pour réaliser des choses magiques, alors ce concours est fait pour vous. Le framework modulaire et extensible de NVIDIA Omniverse peut constituer un véritable terrain de jeu et vous aider à créer facilement de nouvelles extensions et applications grâce à des outils de développement Python à la fois rapides et évolutifs. Nous sommes impatients de découvrir ce que vous allez créer avec Omniverse ! Des prix fabuleux attendent les développeurs les plus talentueux. 

 

Mettez à profit l’environnement de développement intégré (IDE) de l’application Omniverse Code et du kit Omniverse pour créer l’extension qui mettra vos talents à l’honneur et rendra service à la communauté des utilisateurs d’Omniverse. Toutes les ressources sont basées sur le format de fichier USD (Universal Scene Description), c’est pourquoi tout ce que vous aurez l’occasion de créer pourra être connecté aux outils de votre choix dans votre workflow, en toute simplicité.

Nous sommes à la recherche d’extensions dans l’un de ces champs d’application :

  1. Outils de formatage ou de création de scènes
  2. Outils de modification ou de manipulation de scènes
  3. Utilisation du kit d’outils Omni.UI

Vous pouvez proposer des créations dans l’une de ces trois catégories, voire dans les trois, mais vous ne pouvez gagner qu’une seule fois.

Vous avez compris ? Excellent. Vous avez le champ libre pour exprimer votre créativité !

Gagnez des produits RTX

Carte graphique RTX A6000

Grand Prix

Carte graphique RTX A6000

Carte graphique d’informatique visuelle la plus puissante au monde, la NVIDIA RTX A6000 vous aide à exprimer toute l’étendue de votre imagination sur votre station de travail. Grâce à ses performances exceptionnelles et à ses fonctionnalités à la pointe de la technologie, la RTX A6000 vous permet de donner libre cours à votre inspiration.

GeForce RTX 3090 Ti

Finaliste dans chaque catégorie

GeForce RTX 3090 Ti

La GeForce RTX 3090 Ti est une carte graphique incroyablement puissante offrant des performances de niveau TITAN. Cette carte de haute technologie est dotée d’une multitude de cœurs RT et Tensor, et elle embarque de nouveaux multiprocesseurs de flux pour des performances d’IA et de ray tracing deux fois plus élevées.

Directives de participation

Téléchargez NVIDIA Omniverse
Étape 1

Téléchargez NVIDIA Omniverse

Téléchargez NVIDIA Omniverse puis installez l’application Omniverse Code.

Une carte NVIDIA RTX est requise pour exécuter les applications du kit Omniverse.

Concevez une extension Omniverse et chargez votre code.
Étape 2

Concevez votre extension

À l’aide du kit Omniverse ou de l’application Omniverse Code, créez une extension Omniverse, un outil dédié aux mondes 3D, dans l’un de ces trois champs d’application :

  1. Outils de formatage ou de création de scènes (exemple : outils de génération d’arbres, de livres ou de clôtures ; intégration d’une lampe à une scène en tant que ressource intelligente ; etc.)
  2. Outils de modification ou de manipulation de scènes (exemple : lumière, caméra, shake ; etc.)
  3. Utilisation du kit d’outils Omni.UI (exemple : panneaux flottants pour barre de navigation ; balisage d’affichage ou de showroom ; etc.)
Publiez le code de votre extension Omniverse
Étape 3

Publiez votre code

Une fois que vous êtes prêt(e), nous vous invitons à publier votre code final dans un dépôt GitHub en utilisant l’intitulé de sujet omniverse-kit-extension, avant de créer une nouvelle version de votre contribution. Consultez nos directives de participation pour en savoir plus.

Créez une vidéo pour présenter votre extension Omniverse
Étape 4

Créez votre vidéo

Créez une courte vidéo (au format .mp4) qui présente la nature et l’utilité de votre extension. Démontrez les capacités de votre extension de manière aussi visuelle que possible.  

La durée de votre vidéo doit être inférieure à 2 minutes.

Remplissez le formulaire du concours et partagez votre création
Étape 5

Validez et partagez

Regardez la vidéo "Comment participer" pour suivre nos instructions détaillées sur la meilleure façon d’empaqueter et d’enregistrer vos fichiers.

Veuillez inclure un lien GitHub vers votre code final, la vidéo .mp4 finale et une vignette au format .jpg et en résolution 1920x1080.

Après avoir empaqueté vos fichiers, transférez-les vers le service de stockage dans le Cloud de votre choix (Google Drive, Dropbox, etc.) puis validez votre création en utilisant le formulaire ci-dessous. 

Assurez-vous que vos fichiers sont ACCESSIBLES PUBLIQUEMENT à tous les utilisateurs via le lien fourni.

Rendez-vous sur les réseaux sociaux et partagez votre création sur Twitter et Instagram en n’oubliant pas de taguer le compte @NVIDIAOmniverse et d’utiliser le hashtag #ExtendOmniverse.

Transmettez-nous votre création !

Si vous souhaitez recevoir des messages relatifs à nos prochains concours, veuillez vous inscrire à notre newsletter en cochant la case qui se trouve en bas du formulaire.

Commencer

Pour vous aider à concevoir votre extension dans le cadre du concours #ExtendOmniverse, nous vous proposons quelques exemples détaillés ci-dessous, en association avec notre réseau d’expert de l’application Omniverse Code et du kit Omniverse.

Vous pouvez également visiter notre page dédiée au concours sur GitHub pour obtenir un échantillon de code et accéder à des ressources spéciales. Rejoignez la communauté Omniverse sur Discord pour prendre connaissance des dernières actualités, innovations et contenus relatifs à nos concours de développement. Lisez notre blog pour en savoir plus sur le concours et sur la façon dont nos outils peuvent vous aider à bâtir des mondes en 3D.

 
 

Créez une extension en moins de 10 minutes

Suivez ce didacticiel pour apprendre à créer une extension Omniverse, incluant un module d’interface utilisateur, qui permet de générer un cube virtuel en cliquant sur un simple bouton.

 

Créez un outil de génération de scène dans Omniverse

Regardez cette présentation pour apprendre à utiliser l’application Omniverse Code afin de créer un outil de génération de scène de manière programmatique.

 

Outils de modification de scène dans Omniverse

Apprenez à créer des interfaces interactives qui facilitent l’intégration de commandes, d’outils et de métadonnées dans vos scènes.

 

Créez des interfaces utilisateur personnalisées

Découvrez comment utiliser le kit Omniverse et Omni.ui, regroupant des outils pour la création d’interfaces utilisateur personnalisées avec Python. 

Rencontrez les juges

Damien Fagnou

Damien Fagnou

Vice-président, Ingénierie

NVIDIA Omniverse

Nyla Worker

Nyla Worker

Responsable produit

NVIDIA Omniverse

Victor Yudin

Victor Yudin

Architecte logiciel

NVIDIA Omniverse

Michael Wagner

Michael Wagner

Directeur de la technologie

Ipolog

Daniela Hasenbring

Daniela Hasenbring

Ingénieure logiciel senior

NVIDIA Omniverse

Yutaka Yoshisaka (Ft-Lab)

Yutaka Yoshisaka (Ft-Lab)

Développement des outils

Germán Ceballos

Germán Ceballos

Chercheur

Ericsson

Elvis Huang

Elvis Huang

Responsable de l’innovation

Reallusion

Connectez-vous

Transmettez-nous votre création !

Foire aux questions

Discutez avec nos experts sur le forum dédié à Omniverse ou sur notre serveur Discord.

  • Qui peut participer aux concours NVIDIA Omniverse ?

    Toute personne résidant dans l’un des pays éligibles peut participer aux concours ! Dédié aux créateurs RTX, ce nouveau concours a été conçu pour vous présenter les puissantes capacités de rendu graphique de la plateforme NVIDIA Omniverse. Aucune expérience ou connaissance préalable n’est nécessaire.

  • De quoi ai-je besoin pour participer ?

    Le concours de développement #ExtendOmniverse requiert le téléchargement et l’installation d’Omniverse et d’Omniverse Code.  Une carte NVIDIA RTX est requise pour exécuter les applications du kit Omniverse.

  • Puis-je participer dans les trois catégories ?

    Bien entendu ! Vous pouvez nous proposer autant de créations que vous le souhaitez, mais chaque participant(e) ne peut gagner qu’un seul prix.

  • Puis-je participer en dehors de ces trois catégories ?

    Dans le cadre de ce concours, nous acceptons uniquement des extensions portant sur l’une des catégories suivantes :

    1. Outils de formatage ou de création de scènes
    2. Outils de modification ou de manipulation de scènes
    3. Utilisation du kit d’outils Omni.UI

    Néanmoins, si vous avez un concept d’extension original, sachez que vous pouvez publier votre extension dans le dépôt GitHub d’Omniverse et le partager avec le reste de la communauté. Et n’oubliez pas que, à l’avenir, nous allons vous proposer de nouveaux concours de développement !

  • De quoi ai-je besoin pour présenter ma création ?

    La création que vous choisirez de nous transmettre doit inclure : 

    • Un lien vers votre code source final sur GitHub en tant que version. Consultez la page GitHub du concours pour plus d’informations. 
    • Une vidéo finale présentant les capacités de votre extension (au format .mp4).
    • Une image de présentation (1920x1080, format .jpg) qui servira de vignette à votre création.
    • Les vidéos en coulisses et les didacticiels sont les bienvenus mais ne sont pas obligatoires.
  • Comment les créations seront-elles jugées ?

    Vos créations seront jugées sur différents critères :

    • Performance
    • Fonctionnalité et utilité
    • Originalité et innovation
    • Qualité du code final
    • Respect d’une ou plusieurs des trois thématiques

    Des prix additionnels seront attribués pour les spécifications ci-après.

    • Favoris de la communauté : le plus grand nombre d’étoiles sur GitHub.
    • Participation anticipée : faites partie des premières personnes à proposer votre extension.
    • Ambassadeurs communautaires : assistance et participation à la communauté via le Discord d’Omniverse, les forums et/ou d’autres réseaux sociaux.
  • Comment puis-je savoir si j’ai gagné ?

    Notre équipe vous contactera par e-mail à l’adresse principale que vous avez spécifiée pour vous faire savoir si vous avez gagné. Nous publierons en outre les résultats sur les réseaux sociaux. Connectez-vous régulièrement !

  • Où puis-je obtenir de l’aide ou des éclaircissements sur les règles ?

    Nos experts sont à votre disposition sur les forums Omniverse et le serveur Discord pour vous fournir de l’aide par le biais des ingénieurs Omniverse ou de la communauté des développeurs.

  • Qu’est-ce que NVIDIA Omniverse ?

    NVIDIA Omniverse est une plateforme ouverte spécialement conçue pour la collaboration virtuelle et les simulations en temps réel à haute précision physique. Les workflows de visualisation utilisés par les créateurs, les concepteurs et les ingénieurs du monde entier sont transformés à mesure que les utilisateurs et les équipes créatives y intègrent des outils de conception, des ressources et des projets complexes pour mener des itérations collaboratives au sein d’un espace virtuel partagé.

    NVIDIA Omniverse est accessible gratuitement aux particuliers.