As grandes produções 3D tinham um problema de formato e um problema de fluxo de trabalho ao mesmo tempo. Ferramentas de modelagem, sombreamento, animação, iluminação e renderização tinham cada uma suas próprias descrições de cena, e uma exportação final não conseguia preservar a colaboração viva por trás de um plano.
O movimento elegante do USD foi tornar a composição a abstração central. A documentação da Pixar descreve camadas, referências, payloads e conjuntos de variantes que se resolvem em um único stage, ao mesmo tempo que permitem que camadas mais fortes substituam camadas mais fracas de forma uniforme. O formato de intercâmbio carregava regras de colaboração, não apenas polígonos.
A abertura do código do USD em 2016 transformou a solução interna da Pixar em um alvo compartilhado da indústria. A AOUSD mais tarde lhe deu um lar de padronização sob a Joint Development Foundation, com membros fundadores de cinema, design, dispositivos e plataformas de GPU impulsionando a mesma camada de interoperabilidade.
Permitir que os arquivos empilhem suas opiniões
O empilhamento em camadas permite que vários artistas editem a mesma cena sem apagar o trabalho uns dos outros.
Os payloads permitem que mundos enormes carreguem apenas as partes de que uma tarefa precisa.
Os conjuntos de variantes tornam as alternativas de assets parte do modelo de arquivo em vez de uma convenção de nomenclatura.
A governança aberta tornou mais seguro para os fornecedores de ferramentas adotarem uma tecnologia originada na Pixar.
O intercâmbio se torna uma plataforma quando preserva o trabalho paralelo, não apenas as exportações finais.
O OpenUSD tornou-se um amplo esforço de interoperabilidade 3D que vai além da animação. A AOUSD o descreve como uma estrutura para descrever, compor, simular e navegar colaborativamente em cenas 3D, agora alcançando arquitetura, engenharia, construção, automotivo, manufatura e robótica.
CONFIRA AS EVIDÊNCIAS
As fontes
- 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 ·