Arquitetura/Engenharia/Construção

Como a Zaha Hadid Architects Constrói o Futuro com Kits de Ferramentas de Última Geração em OpenUSD

Objetivo

A Zaha Hadid Architects (ZHA) é um dos principais escritórios de arquitetura do mundo, conhecido por seus edifícios premiados e transformadores, mais identificáveis por seus designs icônicos e harmonia com o entorno. Ao apresentar propostas e designs para clientes ou partes interessadas, a equipe da ZHA precisa de maneiras precisas, envolventes e eficientes de comunicar sua visão. Além disso, o alto nível da inovação de materiais para atender às demandas de designs surreais e complexos exige tecnologias de fabricação de ponta.

Por desenvolver na plataforma NVIDIA Omniverse e no Universal Scene Description (OpenUSD), a ZHA simplificou os workflows, além de acelerar os ciclos de iteração e melhorar a colaboração. O uso dessas tecnologias e frameworks permitiu que a ZHA continuasse a se posicionar na vanguarda do desenvolvimento do design arquitetônico, construindo extensões para alcançar novos níveis de criatividade e eficiência.

Cliente

Zaha Hadid Architects

Parceiros

Autodesk Maya
McNeel Rhino3D

Tecnologias

Universal Scene Description (OpenUSD)
NVIDIA Omniverse
NVIDIA RTX Workstation

Caso de Uso

Simulação/Modelagem/Design

O Valor do Omniverse

Definição de Novos Padrões por Workflows Unificados

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“.

“O Omniverse ajusta-se bem ao nosso paradigma baseado em malha, de alta-fidelidade e alto desempenho. Acreditamos que o USD e o Omniverse estão estabelecendo um padrão, como um GitHub para o desenvolvimento de design arquitetônico”.

Shajay Bhooshan
Diretor Associado, Chefe do Grupo de Computação e Design, Zaha Hadid Architects (ZHA CODE)

Colaboração em Tempo Real com Iterações Mais Rápidas

Atualmente, mais de 20 arquitetos estão usando extensões desenvolvidas com o Omniverse na ZHA, e planejam expandir para até 50 usuários. “O Omniverse ajusta-se bem ao nosso paradigma baseado em malha, de alta-fidelidade e alto desempenho”, disse Shajay. “Acreditamos que o USD e o Omniverse estão estabelecendo um padrão, como um GitHub para o desenvolvimento de design arquitetônico”.

O tempo economizado na preparação de dados para revisões é importante, uma vez que dá à equipe mais tempo para iterar. Eles iteram propositalmente o máximo que podem, adotando uma abordagem de edição e observação para garantir que um bom design não seja produto do acaso. Muitas vezes, a equipe cria centenas de opções de design diferentes, mesmo considerando cumprir os prazos apertados para entregar os projetos rapidamente.

Preparar os arquivos 3D para renderização também era demorado porque a equipe enviava seus designs para empresas de renderização de terceiros. Vishu Bhooshan, designer chefe do grupo de pesquisa em computação e design da Zaha Hadid Architects, acrescenta: “Realmente precisamos que as coisas tenham um desempenho super elevado. E agora, com o Omniverse, não precisamos esperar 11 horas para os arquivos serem importados, pois podemos enviá-los para nossos parceiros instantaneamente”.

Ele diz que um dos benefícios que o USD habilitará em breve é que suas equipes poderão começar a preparar a renderização sem precisar esperar que todos os dados 3D sejam agregados.

“Quando tivermos um repositório unificado e todos forem treinados nesse workflow, começaremos a preparar arquivos de renderização em paralelo para equipes de design que estão reiterando designs. Isso traz muito potencial para workflows não disruptivos e paralelos”, disse Vishu. “Quando criarmos o repositório de ativos, buscaremos integrá-lo com machine learning 3D e IA nos quais a NVIDIA é pioneira, como texto para 3D”.

Zaha Hadid Architects

Desenvolvimento com Tecnologia Omniverse Core

O Zaha Hadid Architects Computation and Design Group (ZHA CODE) é um grupo de pesquisa que explora software e tecnologias de design paramétrico de ponta para criar designs arquitetônicos esteticamente impressionantes e de alto desempenho com o uso de computação gráfica, design digital e construção robótica.

A equipe aproveita o poder da computação para aumentar a intuição humana, permitindo melhorar a velocidade do design, a assimilação de dados e descobrir novas possibilidades. Seu framework de computação personalizado, o Spatial Technology Stack (STS), permite a síntese de geometria otimizada e a criação de experiências espaciais imersivas.

O ZHA CODE começou a ser desenvolvido no Omniverse. A equipe começou a criar suas próprias extensões personalizadas para conectar ferramentas existentes.

Ao longo de 10 meses, eles construíram mais de 10 extensões para criar seu pipeline de produção. Shajay explica sua abordagem para o desenvolvimento dessas novas ferramentas como uma maneira de transformar e otimizar processos e resolver problemas para seu setor, em vez das soluções alternativas temporárias e hacks que não podem ser escalados que eles haviam adotado anteriormente.

Por exemplo, o ZHA CODE tem continuamente feito experimentos com corte robótico por fio quente, um método que permite a manufatura de moldes de concreto complexos e duplamente curvos. O processo, que envolve braços robóticos equipados com cortadores por fio quente e grandes blocos de espuma, ajuda a produzir segmentos de molde em uma fração do tempo. Para aprimorar o treinamento do robô, a ZHA criou uma extensão de plug-in capaz de simular o cortador de fio robótico.

A equipe projetou um gêmeo digital do robô para treiná-lo, visualizar e ensinar-lhe o que fazer. Além disso, eles foram capazes de realizar tudo isso virtualmente sem precisar interagir fisicamente com o robô. Ao gerar a simulação orientada por IA no Omniverse, os designers podem visualizar melhor como o robô cortará os blocos 3D e quais formas os blocos 3D tomarão.

O modelo para esculpir a forma é treinado e otimizado em um ambiente virtual e, em seguida, o modelo é conectado a um robô físico que executará a escultura para a qual foi treinado. Isso permite que técnicas de fabricação inovadoras impulsionem ainda mais seu reconhecido estilo de design. A equipe gostou tanto da extensão que decidiu disponibilizá-la como código aberto via GitHub para que outras pessoas usassem.

Outro exemplo é um recente projeto de estádio na China, feito com participação da ZHA. O estádio tinha milhares de painéis de telhado como parte de seu projeto, e a equipe precisava converter painéis não planares em planares. Eles criaram uma ferramenta de visualização personalizada para identificar painéis não planares e usaram um software proprietário para alterná-los com planares. Isso não poderia ter sido feito manualmente.

Zaha Hadid Architects

A equipe da ZHA também criou uma extensão de visualização de dados que permite ver detalhes e informações adicionais relacionadas à geometria em seus designs. Muitas vezes, a geometria muda ao longo das etapas de um projeto. Por isso, ao capturar uma visualização de dados personalizada, a equipe da ZHA pode obter insights mais profundos sobre a geometria dos designs, além de iterar ou otimizar com base na análise gerada no Omniverse.

“Como o Omniverse é compatível com Python, foi muito fácil escrever algumas dessas extensões, pois a maior parte da funcionalidade principal do que queremos fazer com nossa geometria, já a temos em nosso framework existente”, disse Vishu. “No lado técnico, tivemos que aprender a usar a API para arquivos USD. Porém, já tínhamos experiência em usar o USD com C++, então foi mais fácil alternar”.

A Zaha Hadid Architects continuará a desenvolver novas ferramentas em torno de automação e gerenciamento de ativos. Com um número crescente de instituições acadêmicas adotando novas tecnologias e padrões como o USD, a empresa prevê que a próxima onda de estudantes será treinada em tecnologias pioneiras que podem resolver alguns dos maiores problemas do setor.

Zaha Hadid Architects

Uma captura de tela de um design de edifício de autoria do Zaha Hadid Architects. A equipe usa o NVIDIA Omniverse para compartilhamento instantâneo de dados, iteração rápida e renderização de alto desempenho.

Comece a desenvolver workflows 3D interoperáveis e aplicações OpenUSD.