O que é arquitetura artificial?
A arquitetura artificial é uma nova direção emergente, arrojada e nova da arquitetura, preocupada com o desenvolvimento de metodologias e algoritmos computacionais que criam formas arquitetônicas de aparência natural. Ele permite que os algoritmos gerem soluções significativas para os problemas de projeto de arquitetura, e o computador é visto como uma entidade colaborativa no processo de design, e não como um burro de carga. Ciência da computação, inteligência artificial, arquitetura e computação gráfica se cruzam na área da arquitetura artificial. Também é conhecido como arquitetura algorítmica ou design algorítmico.
Morfologias arquitetônicas totalmente fascinantes podem ser criadas com a ajuda de algoritmos avançados. Tradicionalmente, softwares como os programas CAD eram usados para visualizar melhor os conceitos de design na mente do arquiteto. O software automatiza tarefas manuais repetitivas e tediosas e é usado como uma ferramenta. Embora faça cálculos extensivos, apenas armazena ou altera os projetos ou processos presentes na mente do arquiteto.
Por outro lado, a arquitetura artificial permite que os computadores criem estruturas inteiramente novas, simulando fenômenos naturais complexos ou usando processos generativos. As linguagens de script são inovadoras e integradas ao software CAD, permitindo que os algoritmos façam muito mais. Os algoritmos tornam-se colaboradores no processo de design e usam sistemas genéticos, gramáticas de formas e modelos matemáticos para projetar estruturas únicas e imprevisíveis. Essa abordagem transcende a programação direta, usando linguagens de script para codificar a intenção do projeto, permitindo ao software projetar estruturas coerentes de maneira inteligente.
FormZ 4.0, 3dMaxScript e Maya Embedded Language (MEL) são algumas das linguagens de script usadas no software de design de computador tridimensional. As estruturas geradas pelos algoritmos podem até ser impressas usando impressoras tridimensionais. O computador vai além do seu papel tradicional de ser apenas uma extensão da pessoa e surge como um parceiro de colaboração. Isso permite que os arquitetos criem estruturas incríveis que não apenas usem a inteligência do designer humano, mas também incorporem os recursos exclusivos do design computacional criativo.
O arquiteto trabalha em um nível mais abstrato com o computador e não se preocupa com minúcias. O designer estabelece a estrutura, que especifica elementos como possíveis configurações, tipos de elementos a serem usados e o tamanho do design geral. Eles também especificam os tipos de alterações permitidas, escala e possíveis agrupamentos. É semelhante a estabelecer a estrutura e as regras para um jogo como o xadrez. É permitido ao computador criar suas próprias morfologias dentro da estrutura especificada.
Por exemplo, o computador pode criar um design algorítmico para um hotel, sala de concertos ou prédio. O software pode criar formas aperiódicas que mais se parecem com coisas naturais e orgânicas. As estruturas evoluem com operações booleanas, morphing e fractais. Os processos celulares desenvolvem projetos complexos e fora do mundo. Por exemplo, uma biblioteca pode ter um design fractal e um auditório pode ter uma estrutura com aparência de parasita.
Um campo totalmente revolucionário, a arquitetura artificial pode ser considerada um subcampo na computação de design. Possui elementos de engenharia do conhecimento e cria projetos controlados. O termo arquitetura artificial foi cunhado em uma tese de doutorado na Universidade Politécnica de Madri, na Espanha. A arquitetura artificial tornou-se ainda mais popular pelo Instituto de Arte Artificial de Amsterdã, que investiu muito esforço no uso de gramáticas visuais para gerar novas estruturas.