¿Qué es la arquitectura artificial?
La arquitectura artificial es una dirección emergente, audaz y nueva en arquitectura que se ocupa del desarrollo de metodologías y algoritmos computacionales que crean formas arquitectónicas de aspecto natural. Permite que los algoritmos generen soluciones significativas para los problemas de diseño arquitectónico, y la computadora es vista como una entidad colaborativa en el proceso de diseño en lugar de como un caballo de batalla tonto. La informática, la inteligencia artificial, la arquitectura y los gráficos por computadora se cruzan en el área de la arquitectura artificial. También se conoce como arquitectura algorítmica o diseño algorítmico.
Se pueden crear morfologías arquitectónicas completamente fascinantes con la ayuda de algoritmos avanzados. Tradicionalmente, el software como los programas CAD se usaban para visualizar mejor los conceptos de diseño en la mente del arquitecto. El software automatiza tareas manuales repetitivas y tediosas y se utiliza como herramienta. Si bien realiza cálculos extensos, solo almacena o altera los diseños o procesos presentes en la mente del arquitecto.
En contraste, la arquitectura artificial permite a las computadoras crear estructuras completamente nuevas simulando fenómenos naturales complejos o utilizando procesos generativos. Los lenguajes de secuencias de comandos se integran de manera innovadora en el software CAD, lo que permite que los algoritmos hagan mucho más. Los algoritmos se convierten en colaboradores en el proceso de diseño y utilizan sistemas genéticos, gramáticas de formas y modelos matemáticos para diseñar estructuras impredecibles y únicas. Este enfoque trasciende la programación directa mediante el uso de lenguajes de secuencias de comandos para codificar la intención del diseño, lo que finalmente permite que el software diseñe de manera inteligente estructuras coherentes.
FormZ 4.0, 3dMaxScript y Maya Embedded Language (MEL) son algunos de los lenguajes de secuencias de comandos utilizados en el software de diseño de computadora tridimensional. Las estructuras generadas por los algoritmos incluso se pueden imprimir utilizando impresoras tridimensionales. La computadora va más allá de su papel tradicional de ser simplemente una extensión de la persona y emerge como un socio colaborativo. Esto permite a los arquitectos crear estructuras sorprendentes que no solo utilizan la inteligencia del diseñador humano, sino que también incorporan las características únicas del diseño computacional creativo.
El arquitecto trabaja en un nivel más abstracto con la computadora y no se preocupa por las minucias. El diseñador establece el marco, que especifica elementos como posibles configuraciones, tipos de elementos a utilizar y el tamaño del diseño general. También especifican los tipos de alteraciones permitidas, la escala y las posibles agrupaciones. Es similar a establecer el marco y las reglas para un juego como el ajedrez. La computadora puede crear sus propias morfologías dentro del marco especificado.
Por ejemplo, la computadora puede crear un diseño algorítmico para un hotel, sala de conciertos o edificio de gran altura. El software puede crear formas aperiódicas que se parecen más a las cosas naturales y orgánicas. Las estructuras evolucionan con operaciones booleanas, transformaciones y fractales. Los procesos celulares desarrollan diseños intrincados, fuera de este mundo. Por ejemplo, una biblioteca puede tener un diseño fractal y un auditorio puede tener una estructura de aspecto parásito.
Un campo completamente revolucionario, la arquitectura artificial puede considerarse como un subcampo en la informática de diseño. Tiene elementos de ingeniería del conocimiento y crea diseños controlados. El término arquitectura artificial fue acuñado en una tesis doctoral en la Universidad Politécnica de Madrid en España. La arquitectura artificial se hizo aún más popular por el Instituto de Arte Artificial de Amsterdam, que ha invertido un gran esfuerzo en el uso de gramáticas visuales para generar nuevas estructuras.