Las grandes producciones 3D tenían a la vez un problema de formato y un problema de flujo de trabajo. Las herramientas de modelado, sombreado, animación, iluminación y renderizado tenían cada una sus propias descripciones de escena, y la exportación final no podía preservar la colaboración viva detrás de un plano.
El movimiento brillante de USD fue convertir la composición en la abstracción central. La documentación de Pixar describe capas, referencias, payloads y conjuntos de variantes que se resuelven en un único stage, a la vez que permiten que las capas más fuertes sobrescriban uniformemente a las más débiles. El formato de intercambio llevaba reglas de colaboración, no solo polígonos.
La liberación de USD como código abierto en 2016 convirtió la solución interna de Pixar en un objetivo compartido por la industria. Más tarde, AOUSD le dio un hogar de estandarización bajo la Joint Development Foundation, con miembros fundadores de cine, diseño, dispositivos y plataformas de GPU impulsando la misma capa de interoperabilidad.
Permitir que los archivos apilen sus opiniones
La estratificación permite que varios artistas editen la misma escena sin borrarse unos a otros.
Los payloads permiten que mundos enormes carguen solo las partes que una tarea necesita.
Los conjuntos de variantes convierten las alternativas de un recurso en parte del modelo de archivo en lugar de una convención de nombres.
La gobernanza abierta hizo que los proveedores de herramientas se sintieran más seguros al adoptar una tecnología originada en Pixar.
El intercambio se convierte en plataforma cuando preserva el trabajo en paralelo, no solo las exportaciones finales.
OpenUSD se convirtió en un amplio esfuerzo de interoperabilidad 3D más allá de la animación. AOUSD lo describe como un marco para describir, componer, simular y navegar colaborativamente escenas 3D, que ahora llega a la arquitectura, la ingeniería, la construcción, la automoción, la fabricación y la robótica.
CONSULTA LAS PRUEBAS
Las fuentes
- Introduction to USD OpenUSD · openusd.org
- Alliance for OpenUSD Announces New Member Milestones and Industrial Momentum Following Core Specification 1.0 Alliance for OpenUSD · aousd.org ·