Un code pour le code : Les simulations obéissent aux lois de la physique avec USD

le 15/08/2021 08:26

Un code pour le code : Les simulations obéissent aux lois de la physique avec USD

La vie dans le métavers devient de plus en plus réelle.  

À partir d'aujourd'hui, les développeurs peuvent créer et partager des simulations réalistes de manière standard. Apple, NVIDIA et Pixar Animation Studios ont défini un pour exprimer des modèles physiquement précis en (USD), le langage commun des mondes virtuels 3D.  

Pixar et en 2016 chez SIGGRAPH. Il a été conçu à l'origine pour que les artistes puissent travailler ensemble, créant des personnages et des environnements virtuels dans un film avec les outils de leur choix.  

Avance rapide, et l'USD est désormais omniprésent dans l'animation et les effets spéciaux. L'USD s'étend à d'autres professions comme les architectes qui peuvent bénéficier de leurs outils pour concevoir et tester tout, des gratte-ciel aux voitures de sport et aux villes intelligentes. 

Jouer sur grand écran 

Pour répondre aux besoins de cette communauté en expansion, l'USD doit s'étendre dans de nombreuses directions. La bonne nouvelle est que Pixar a conçu l'USD pour être ouvert et flexible. 

Il convient donc que le SIGGRAPH 2021 fournisse une étape pour décrire la dernière extension de l'USD. En termes techniques, c'est un nouveau schéma pour la physique des corps rigides, les mathématiques qui décrivent le comportement des solides dans le monde réel.  

Par exemple, lorsque vous simulez un jeu où les billes roulent sur des rampes, vous voulez qu'elles répondent exactement comme vous vous en doutez lorsqu'elles se heurtent. Pour ce faire, les développeurs ont besoin de détails physiques comme le poids des billes et la douceur de la rampe. C'est ce que fournit cette nouvelle extension.  

L'USD ne cesse de s'améliorer

La norme HTML 1.0 initiale, vers 1993, définissait la manière dont les pages Web utilisaient le texte et les graphiques. Quinze ans plus tard, HTML5 a étendu la définition pour inclure la vidéo afin que tout utilisateur sur n'importe quel appareil puisse regarder des vidéos et des films. 

Apple et NVIDIA travaillaient tous deux indépendamment sur des moyens de décrire la physique dans les simulations. En tant que membres de la communauté SIGGRAPH, nous nous sommes associés à Pixar pour définir une approche unique en tant que nouvel ajout à l'USD.  

Dans un esprit de flexibilité, l'extension permet aux développeurs de choisir les solveurs qu'ils préfèrent, car ils peuvent tous être pilotés à partir du même ensemble de données USD . Cela présente un ensemble unifié de données adapté à la simulation hors ligne pour le cinéma, les jeux, la réalité augmentée. 

C'est important parce que les solveurs pour des utilisations en temps réel comme les jeux donnent la priorité à la vitesse sur la précision, tandis que les architectes, par exemple, veulent des solveurs qui mettent la précision avant la vitesse.  

Une avancée qui profite à tous 

Ensemble, les trois sociétés ont rédigé un livre blanc décrivant leur proposition combinée et l'ont partagée avec la communauté USD. Les critiques sont là et c'est un succès. Désormais, l'extension fait partie du , disponible gratuitement pour tous les développeurs. 

La liste des entreprises qui pourraient en bénéficier se lit comme le générique d'un film épique. Il comprend des architectes, des gestionnaires de bâtiments, des concepteurs de produits et des fabricants de toutes sortes, des entreprises qui conçoivent des jeux – même des fournisseurs de services cellulaires optimisant la configuration des réseaux de nouvelle génération. Et, bien sûr, tous les fournisseurs qui fournissent les outils numériques pour faire le travail.  

« USD est une force majeure dans notre industrie car il permet une représentation puissante et cohérente de données de scène 3D complexes à travers les flux de travail », a déclaré Steve May , directeur de la technologie chez Pixar. 

"En travaillant avec NVIDIA et Apple, nous avons développé une nouvelle extension physique qui rend l'USD encore plus expressif et aura des implications majeures pour le divertissement et d'autres industries", a-t-il ajouté. 

Faire un métavers ensemble 

C'est une grande communauté avec laquelle nous visons , un environnement de collaboration qui a été décrit comme un système d'exploitation pour les créations ou "comme Google Docs pour les graphiques 3D". 

Nous voulons permettre à toute entreprise de créer facilement des simulations réalistes avec les outils de son choix. C'est un objectif partagé par des dizaines d'organisations qui évaluent actuellement , et près de 400 entreprises et des dizaines de milliers de créateurs individuels qui l'ont téléchargé depuis sa sortie en décembre 2020.  

Nous envisageons un monde de mondes virtuels interconnectés - un métavers - où n'importe qui peut un jour partager le travail de sa vie.  

Rendre cet univers virtuel réel demandera beaucoup de travail acharné. L'USD devra être étendu dans de nombreuses dimensions pour répondre aux divers besoins de la communauté.  

Une invitation virtuelle 

Pour avoir un avant-goût de ce qui est possible, regardez de GTC (gratuit avec inscription), où des experts 3D de neuf sociétés dont Pixar, BMW Group, Bentley Systems, Adobe et Foster + Partners ont parlé des opportunités et des défis à venir. 

Nous sommes heureux d'avoir pu collaborer avec les ingénieurs et les concepteurs d'Apple et de Pixar sur cette dernière extension USD. Nous pensons déjà à une suite pour la physique des corps mous et bien plus encore. 

Ensemble, nous pouvons construire un métaverse où chaque outil est disponible pour chaque travail. 

Pour plus de détails, regardez l'extension de physique USD d'Adam Moravanszky de NVIDIA et assistez à un USD organisé par Pixar.  

High tech