Nos últimos 30 anos, a equipe da Zaha Hadid Architects vem adaptando e modificando constantemente seu workflow de computação gráfica. A Zaha adotou elementos amigáveis e intuitivos para os artistas, voltados para a visualização de workflows de produção de filmes e videogames, e os combinaram com o mundo geometricamente preciso das ferramentas tradicionais do setor de arquitetura, engenharia, construção e operações (AECO).
Conectar inovação de ponta, como fabricação robótica de materiais, geometrias complexas, formas curvas e visualização de alta-fidelidade, requer computação de alto desempenho, bem como interoperabilidade entre muitas ferramentas. Isso levou a equipe da ZHA a escolher a plataforma NVIDIA Omniverse para criar soluções nativas em OpenUSD, que permitem conectar suas ferramentas de workflow e transportá-las para a próxima era.
Agregar dados sempre foi um grande desafio, pois vários designers trabalham com diferentes ferramentas e aplicações. Os workflows da equipe são fortemente dependentes do Autodesk Maya e do McNeel Rhino3D, e importar e exportar dados entre aplicações para ter uma visualização unificada e final era extremamente demorada e manual. Os designs e conjuntos de dados de cena da ZHA atingem normalmente até 60 milhões de polígonos, resultando na necessidade de soluções poderosas para carregar e manipular os dados 3D.
Antes de desenvolver soluções com o Omniverse aproveitando o OpenUSD, a equipe trabalhava em diferentes partes de um projeto em suas ferramentas dedicadas. Daí, ao final de cada semana, passava muito tempo compilando e renderizando arquivos em cenas pré-processadas, resultando em perda de fidelidade. Esse processo era tedioso, e a preparação de dados era extremamente demorada.
Com o OpenUSD, a equipe está conseguindo economizar tempo por não ter mais que compilar dados para cada revisão. O pipeline de ativos unificado significa que eles só precisam vincular os arquivos uma vez, e os ativos são sincronizados automaticamente em um único estágio USD. As simulações criadas também podem ser salvas como animações com o OpenUSD.
“Com o USD, todos os ativos são lidos no mesmo arquivo, o que é útil para nós porque vemos tudo no mesmo lugar, em vez de ter que abrir arquivos individuais”, disse Shajay Bhooshan, diretor associado e chefe de computação e design da Zaha Hadid Architects. “Então, se eu quiser revisar qualquer geometria, não preciso ir ao Maya ou ao Rhino. Basta abrir o arquivo USD e, em seguida, posso comentar e sugerir alterações a partir dele“.