¿Es el arte generativo para ti?
Sobre los altibajos de la creación de arte visual generativo
Eugen Lindwurm
13 de enero·5 min de lectura
El arte generativo visual es un nicho intrigante de las artes visuales que hace uso de un sistema autónomo, típicamente definido a través del código, para generar obras de arte. Aunque tiene sus raíces al menos en la década de 1950, el arte generativo ganó fuerza con los avances tecnológicos de las últimas décadas. Entre los artistas aficionados, el arte generativo es quizás de particular interés para los piratas informáticos de mentalidad creativa que desean expresarse artísticamente de una manera estructurada o simplemente desean crear imágenes agradables, utilizando las habilidades en las que se destacan.
Conociendo algunas programatándome, finalmente comencé a incursionar en el arte generativo durante el bloqueo de 2020. Sin duda es divertido mezclar la fase conceptual necesaria con la experimentación a través del código y la mejora iterativa. No obstante, hay algunos aspectos del arte generativo que pueden resultar desagradables.
En este breve artículo, analizaré las diferencias en el proceso de creación de arte generativo con respecto al arte más tradicional. Espero que pueda servir de guía a otros creativos que estén contemplando adentrarse en el arte generativo. Algunas de estas características resultarán más atractivas para algunos artistas que para otros. Cada herramienta sobresale en hacer ciertas cosas y no es tan buena en otras. Este tipo de efecto de «no almuerzo gratis», por supuesto, también se aplica a los medios artísticos. Creo que hay dos criterios para elegir un medio artístico:
- ¿Te permite crear lo que quieres crear? Las implicaciones de esta pregunta son la parte principal de este artículo, pero, por supuesto, lo que se puede hacer en cualquier medio también depende del artista.
- ¿Es divertido para ti usarlo? Cubriré mi propia perspectiva, pero tal vez puedas hacer una inferencia a la tuya.
¡Así que vayamos directamente a los altibajos del arte generativo!
Habilidades de codificación necesarias
Para mí y quizás para la mayoría de los lectores de este artículo, esto no es un problema. Si no sabe cómo codificar, puede aprender los conceptos básicos o intentar seguir los tutoriales de procesamiento, pero tenga en cuenta que tendrá un comienzo lento en cualquier caso.
Sin bocetos
Una de las grandes desventajas para mí es que realmente no puedes esbozar tu pieza antes de entrar en el meollo de la programación. Por supuesto, puede anotar algunas ideas en papel y jugar con ellas, pero debido a la cantidad de complejidad y aleatoriedad que probablemente incluirá en su obra de arte, probablemente no se parecerá en absoluto a la pieza final.
Con el arte generativo siempre hay una inversión inicial hasta que puedas ver algo. Se volverá más pequeño cuanto mejor conozca sus herramientas, pero nunca será tan pequeño como un boceto rápido a lápiz, lo que definitivamente es una estafa.
Más espacio para explorar más adelante
La capacidad de exploración que falta en las primeras etapas de la concepción y el bosquejo aparece más tarde en el proceso generativo. Dado que su obra de arte está definida por código y puede cambiarla y volver a ejecutarla en cualquier momento, es muy fácil realizar cambios, incluso grandes, más adelante y probar varias versiones. ¿Quiere ver si sus árboles abstractos se verían mejor con rombos púrpuras en lugar de óvalos verdes como base de su follaje? ¡Nada más fácil que eso! Esta libertad absoluta para mezclar y combinar e intentar cambios sin borrar permanentemente las versiones anteriores es algo que aprecio sobre el proceso de definir una obra de arte en código.
Confinado a lo abstracto
Como ya estamos hablando de árboles: el arte generativo generalmente se limita al arte abstracto. Puede intentar solucionar esto utilizando modelos generativos de aprendizaje automático, pero sin ellos, es probable que el arte generativo no represente el mundo real, simplemente porque el mundo real es demasiado complejo y variado para ser capturado por una cantidad razonable de código. (También es una de las razones por las que el reconocimiento de imágenes no funcionaba bien antes del aprendizaje profundo).
Muchos artistas están contentos con lo abstracto y, si estás entre ellos, el arte generativo puede ser solo para ti. Los objetos concretos, los personajes, la narración y quizás la imitación de aspectos del arte clásico son más difíciles de lograr en el medio generativo, lo que puede hacer que sea un poco menos atractivo para algunos.
Desarrollar y reutilizar herramientas
Esta es una bolsa mixta. Puede ser divertido y desafiante desarrollar sus propias herramientas (sombreadores, objetos geométricos, algoritmos de subdivisión,…) y las personas que codifican por diversión apreciarían desarrollar herramientas solo por el gusto de hacerlo. Además, es realmente gratificante reutilizar las herramientas que creó en piezas posteriores y definitivamente mejora su proceso. (¿Y quizás incluso puedas crear tu propio estilo único mediante una caja de herramientas?)
En el lado negativo, la necesidad de desarrollar o encontrar herramientas que vayan más allá de lo básico puede ser una experiencia frustrante si solo quieres seguir creando lo que tenías en mente o experimentar con alguna forma específica de sombrear o dibujar.
Complejidad, aleatoriedad y sorpresa
Aquí es donde brilla el arte generativo. Mediante la programación, podemos en una fracción de segundo crear patrones de una complejidad que sería impensable crear a mano. ¡Solo mira los fractales! Con la poderosa herramienta de los generadores de números aleatorios, podemos crear variaciones virtualmente infinitas de dichos patrones y también agregar algo de ruido a las texturas y geometrías que ayudan a que la pieza se vea más ‘natural’, si así lo deseamos.
Lo mejor de todo es que nunca puedes estar seguro del resultado y, en la mayoría de los casos, te sorprenderás. (Además de la sorpresa que surge de la aleatoriedad, sus propios errores de codificación pueden producir resultados interesantes). Una desventaja de utilizar la aleatoriedad, y para muchos artistas generativos es un elemento básico insustituible, es la pérdida del control total. No podrá definir con precisión su obra de arte y también disfrutar de las ventajas de la aleatoriedad.
Si desea crear piezas intrincadamente complejas y le gusta pasar por un número arbitrario de variaciones para encontrar la que realmente se destaca, ¡no espere más!
Sin inmediatez
Este es quizás el mayor bajón para mí: siempre hay un retraso entre su trabajo y el resultado. Este aspecto no es una limitación en qué puedes crear, pero influye mucho en cómo siente crear. Cuando pintas una imagen con un medio más tradicional, obtienes comentarios inmediatos. Tan pronto como tu lápiz toca el papel, ves lo que está sucediendo, sabes hacia dónde te diriges y eso hace que el proceso en sí sea agradable y, a veces, casi meditativo. Si programa su obra de arte, solo verá el resultado una vez que haya implementado el cambio y haya ejecutado el código, y como todos sabemos, esto a veces puede llevar más tiempo de lo esperado.