The Creation of "Neon Shipibo"

La creación de "Neon Shipibo"


En esta breve publicación, te guiaré paso a paso a través del proceso creativo detrás de
las obras de la colección "Neon Shipibo".

Esta colección, al igual que "Graphene", forma parte de una corriente artística llamada "Long Form Generative Art",
un tipo de programación creativa que surgió durante el auge de los NFT en 2020-21.

 

Esto no es IA. Cada algoritmo se escribe meticulosamente línea por línea y requiere un profundo conocimiento de geometría, manipulación de ruido, programación orientada a objetos y clases, y mucho más.

 

Este tipo particular de expresión artística se puede lograr a través de varios lenguajes de programación
y librerías; las más utilizadas son p5.js, mi librería preferida construida sobre JavaScript, y Processing, un entorno hecho en Java.
Otras librerías y lenguajes de programación utilizados para este tipo de trabajo son 3D.js, C# y Python.

Puedes encontrar p5.js y la fundación Processing aquí:
https://processing.org/

Todas las obras de arte creadas en Long Form Gen Art son básicamente Algoritmos.

El objetivo del artista es crear un "sistema" que se comporte siguiendo reglas predeterminadas.
Entenderás más específicamente a qué me refiero más adelante en esta publicación.

Ahora volvamos a la colección "Neon Shipibo"...

Su principal inspiración es el arte Shipibo del Amazonas, que es muy geométrico y repetitivo, con un estilo casi psicodélico.
Quería ver si podía recrear algunos de sus patrones con una perspectiva más "moderna" y se me ocurrió el concepto de "Truchet Tiles".
Esta es una idea simple que puede tener resultados muy complejos, así que vamos a desglosarla:


 

 

Paso 1:

Crear una cuadrícula...

 


 

 

Paso 2:

Aplicar componentes geométricos simples como líneas rectas o curvas a cada punto de la cuadrícula...

 

 

(ejemplo con líneas rectas y curvas)

 

 

Paso 3:

Aplicar aleatorización para cambiar la rotación de los componentes.

Ahora podemos empezar a ver la formación de patrones cuando eliminamos la cuadrícula.

 

 

(líneas rectas rotadas, con y sin cuadrícula)

 

 

(líneas curvas rotadas)

 

 

 

Paso 4: 

añade más componentes y aleatoriza dónde se muestran en la cuadrícula...

 

(diferentes componentes geométricos rotados y seleccionados aleatoriamente, con y sin cuadrícula)

 

 

Ahora tenemos un patrón hecho de teselas de Truchet, pero ¿qué pasa si queremos que sea más psicodélico? ¿Cómo podemos usar estas herramientas de construcción para crear un patrón más rico sin añadir más elementos?

 

Hay varias formas de lograrlo.


Podemos empezar duplicando nuestro patrón con diferentes colores y grosores de trazo, añadiendo cada 'capa' encima de la anterior, así:

 


 

(nuestro patrón de Truchet multicapa, con y sin cuadrícula)

 


Luego podemos rotar o intercambiar los elementos en una o más de las capas.

Intentemos, por ejemplo, mantener la primera capa negra exactamente igual y rotar e intercambiar los elementos en las capas gris y blanca.

 

La primera capa sigue viéndose así:

 

La capa intermedia gris se vería así:


Y la capa superior se vería así:

 

 

¡Ahora solo necesitamos superponerlas!

 

 

(patrón de Truchet multicapa con variaciones, con y sin cuadrícula)

 


Y ahí lo tienes, ¡estos son los bloques de construcción de "Neon Shipibo"!
Jugando con las divisiones de la cuadrícula, las capas y las formas podemos obtener una amplia gama de patrones:

 

      

 

El algoritmo final contiene muchos más detalles: la elección de paletas, una cuadrícula secundaria con cortes, sombras, etc.
Pero estos pasos muestran la idea básica de cómo se creó la colección.