Les grandes productions 3D souffraient à la fois d'un problème de format et d'un problème de flux de travail. Les outils de modélisation, de shading, d'animation, d'éclairage et de rendu avaient tous leurs propres descriptions de scène, et un export final ne pouvait pas préserver la collaboration vivante derrière un plan.

Le beau geste d'USD a été de faire de la composition l'abstraction centrale. La documentation de Pixar décrit des couches, des références, des payloads et des ensembles de variantes qui se résolvent en une seule scène (stage), tout en permettant aux couches les plus fortes de surcharger uniformément les plus faibles. Le format d'échange portait des règles de collaboration, pas seulement des polygones.

La publication d'USD en open source en 2016 a transformé la solution interne de Pixar en une cible partagée par l'industrie. L'AOUSD lui a ensuite donné un foyer de normalisation au sein de la Joint Development Foundation, avec des membres fondateurs issus du cinéma, du design, des appareils et des plateformes GPU poussant la même couche d'interopérabilité.

Permettre aux fichiers d'empiler leurs opinions

La superposition permet à plusieurs artistes de modifier la même scène sans s'effacer mutuellement.

Les payloads permettent à des mondes immenses de ne charger que les parties dont une tâche a besoin.

Les ensembles de variantes font des alternatives d'assets une partie du modèle de fichier plutôt qu'une convention de nommage.

La gouvernance ouverte a rendu les éditeurs d'outils plus sereins à l'idée d'adopter une technologie d'origine Pixar.

L'interchange devient une plateforme lorsqu'il préserve le travail parallèle, et pas seulement les exports finaux.

OpenUSD est devenu un vaste effort d'interopérabilité 3D au-delà de l'animation. L'AOUSD le décrit comme un cadre pour décrire, composer, simuler et naviguer collaborativement dans des scènes 3D, qui touche désormais l'architecture, l'ingénierie, la construction, l'automobile, la fabrication et la robotique.

VÉRIFIEZ LES SOURCES

Les sources

  1. Introduction to USD OpenUSD · openusd.org
  2. Alliance for OpenUSD Announces New Member Milestones and Industrial Momentum Following Core Specification 1.0 Alliance for OpenUSD · aousd.org ·