cInk

CInk es un intérprete online para CFDG (ContextFree). Crea diseños generativos, fractales y una infinita variedad de composiciones visuales a partir de la sintaxis (relativamente simple) de ContextFree.

cink

Todas las composiciones de cInk muestran el código correspondiente, y por tanto uno puede seguir modificándolo a voluntad e introducir nuevas variantes.

CInk v0.1 Preview from Apple Grew on Vimeo.

TinyPy


TinyPy es una aplicación experimental de Typemytype, que se ejecuta en el navegador y que crea imágenes a partir de código Python libremente modificable. Está basado en la aplicación de Mac, DrawBot.

Puedes empezar a jugar con algunos de los ejemplos ya incluidos, o si controlas la sintaxis de Python + Drawbot (la aplicación incluye una chuleta con las instrucciones básicas), puedes introducir código directamente para generar tus propias composiciones. Se puede sacar bastante partido de la función aleatoria (random) para rellenar de diferentes colores las formas de la composición.

Supershape.js

Otro experimento disponible para el navegador de Google, Chrome, que me ha gustado mucho es Supershape.js. Partiendo de la fórmula generadora de Supershape, puedes variar los parámetros para obtener formas tridimensionales que a continuación puedes manipular a voluntad en el espacio:

Otros desarrolladores también están creando aplicaciones de imagen generativa para Chrome que también pueden ser de interés, como Disc y cInk (que funciona con código de Context Free):

Mandelbulber

Mandelbulber es un generador tridimensional de formas fractales. Utilizar Mandelbulber, o explorar los ejemplos y creaciones de otros usuarios da la impresión de estar viajando por el planeta Solaris, y viendo las alucinantes descripciones que hacía Stanislaw Lem en su novela.

Habíamos publicado una nota anteriormente (Viaje al país de Mandelbrot), pero no está de más recordar que está disponible una nueva versión con capacidades aún más interesantes, como los nuevos efectos atmosféricos. El manual ayuda a conseguir resultados increíbles.

Mucha gente comparte sus hallazgos de Mandelbulber en Flickr, o taambién en este otro sitio dedicado a Mandelbulber en Google sites.

Spamghetto: interiorismo y spam

A todos nos fastidia el interminable spam. Un buen motivo para reciclar esta avalancha de tonterías, estafas y cosas absurdas que nos acechan nada más conectarnos. Hemos comentado antes iniciativas como la de Lizzie Hunter, pero el proyecto decorativo – irónico – reciclador de Spamghetto es otra cosa.

Spamghetto es un papel pintado inapropiado, irresistible y basado en el spam, que convierte las malas ideas que inundan tu buzón de correo Continue reading

Diagramas fantasma

La aplicación experimental de Paul Harrison, Ghost Diagrams, me encanta. Es un generador (script de Python) que combina formas formando motivos de repetición con diferentes tipos de simetría y orden.

También se puede utilizar como script autocontenido en un solo archivo xhtml, y ejecutarlo directamente dentro de Firefox u otro navegador moderno. ¿Lo mejor de todo? Puedes guardar el patrón generado en formato vectorial SVG.

Puredyne, Linux portable y especial audiovisual

Puredyne es una distribución Linux especializada en edición de audio, videoarte, edición de imagen, arte generativo… Tiene un montón de herramientas para este uso incorporadas; funciona bien en hardware viejo o de poca potencia, y puede ejecutarse en modo live desde un CD / DVD o una memoria USB.

Programas y entornos como Processing, Pure Data, Ardour, Mixx, Inkscape, Gimp, Audacity, y muchos más, funcionan a la perfección en esta distro tan apetecible para los creativos digitales.

Nodebox, Shoebot, Drawbot & Spryte

Me interesan mucho los programas de arte generativo a partir de código. En el fondo, cualquier programa de dibujo o pintura digital puede modificarse a voluntad alterando el código de sus archivos. El mismo SVG que crea un programa de dibujo vectorial moderno es un simple fichero de texto: una variante de xml que puedes abrir y cambiar en un simple editor de texto, como el bloc de notas. Si en esos ficheros creáramos modificaciones arbitrarias, aleatorias o en función de determinados parámetros o datos, ya entraríamos en el campo del arte generativo.

Imagen manipulada con Nodebox y su módulo PhotoBot (permite incluir imágenes de mapa de bits y manipularlas a voluntad).

Nodebox, Shoebot, Drawbot y Spryte son proyectos basados en el lenguaje de programación Python, que transforman el código en imagen digital de forma interactiva. Todos ellos son proyectos de código abierto y disponibles gratuitamente en los respectivos sitios web. Continue reading