viernes, diciembre 12, 2008

El Arte y los Fractales (Arte Fractal)

A la combinación de Arte y la generación de Fractales se le conoce como "Arte Fractal". El arte fractal es creado calculando fractales y representando el resultado calculado (el fractal) en una imagen, animación, musica u otro tipo de "medio". La mayoría de arte fractal (o al menos, el más popular) se crea con la asistencia de software (para generarlos), y dependiendo del grado de profesionalismo que se desee en la imagen, se puede inclusive recurrir a un trabajo de edición extra sobre las imágenes producidas, usando algún software como Photoshop ó The Gimp, etc.

También existen otras formas (no recomendadas, pero que valen la pena mencionar) de obtener fractales: meta un CD a un microondas (puede dañar el microondas) por un par de segundos (de 3 a 5 segundos) y obtendrán esto:

"Patrones fractales en un CD/DVD bombardeado por microondas"

Por supuesto, existen formas menos riesgosas de generar fractales. Regresando al Software: los fractales se han usado como la base en arte digital y animaciones, fueron los primeros experimentos en el área. Y se aplican en areas tan variadas como:
  • Generación de Texturas "Aleatorias"
  • Simulación de Crecimiento de Plantas (en CG, Modelado 3D y Video Juegos)
  • Generación "Aleatoria" de Terrenos
  • Y muchos más...
Los fractales también se combinan con "Algoritmos Evolucionarios" (más informacion de estos en otro articulo) asistidos por seres humanos para generar Arte Fractal. Eso ... suena complicado, pero no lo es: la idea es que un programa genera un fractal y se lo enseña a un usuario, el usuario asigna un puntaje al fractal, las puntuaciones se comparten con otros usuarios, luego el programa genera más fractales en base a las mejores puntuaciones, o al mejor espécimen. Algo asi como un proceso de seleccion natural. Claro, el proceso es muchisimo más interesante con decenas de miles de personas estan seleccionando los mejores tipos de fractales. La siguiente imagen es un resultado del proceso mencionado:

Image:Electricsheep-3404.jpg
"Fractal Generado con Electric Sheep"

Esta hermosa imagen, fue generada usando un programa llamado "Electric Sheep". Electric Sheep es un interesante programa, que se instala como un ScreenSaver (Salva Pantallas) y comienza a generar "Llamas Fractales" que luego el usuario valora según sus gustos, como el programa funciona de forma distribuida, los fractales con mejores puntuaciones se comparten con otros usuarios (anónimamente) y solo los mejores fractales "sobreviven", creando así de forma de "arte comunitario". Esta es una Llama Fractal:

Image:Swirly belt444.jpg

"Llama fractal"

Y este es un ejemplo de lo que Electric Sheep puede producir con la ayuda colaborativa de todos sus usuarios:



"Gran viaje psicodélico con Electric Sheep"

Hay cliente de Electric Sheep para Linux, Windows y Mac OS X, como ya mencione, se instala con un ScreenSaver. Pueden visitar la pagina de ElectricSheep en:

http://electricsheep.org/

Recomiendo que revisen los archivos de "Sheeps" exitosos:
http://electricsheep.org/archive/
Y también les dejo una lista de programas (para windows, en otro articulo hago otra para Linux con más detalle) que se puede usar para generar Arte Fractal:
¿Recuerdan que mencione (al inicio del articulo) que hay otra forma de hacer Arte Fractal?... y no involucra el microondas ;) El proceso de utilizar fractales para crear arte se llama Decalcomania, y produce estas obras:



El proceso de la Decalcomania consiste en verter gouache (una acuarela opaca) negro diluido en una hoja de papel blanco que tiene una determinada textura, cubriendo esto con otra hoja y, a continuación, juntándolas y ejerciendo una presión desigual en ambas, con el fin de difundir el gouache. El resultado, siempre impredecible, es una composición muy contrastada en negro, gris y blanco, lleno de fractales, en el que uno puede descubrir: paisajes, perfiles o cabezas, formas de animales o plantas desconocidas. Luego el artista pinta sobre este canvas lo que el imagina, y le da colores, texturas y sombras para generar la obra de arte final:


El proceso de Decalcomania fue extensamente utilizado por varios artistas, las tres imagenes mostradas pertenecen al artista Max Ernst.
Más sobre la Decalcomania aquí:
http://en.wikipedia.org/wiki/Decalcomania
Como pueden ver, los fractales son versátiles y ampliamente utilizados en la vida cotidiana. Algunos ejemplos más del uso de los fractales son en: Algoritmos de Compresión, Generación de Terrenos (en CG y Video Juegos)...

Image:Animated fractal mountain.gif

Enzimología, Simulación de Vegetación...


Generación de Música, ScreenSavers...


Construcción de Antenas Fractales, Estudio de Sismos y como mil cosas más...
Que tan útil sean los fractales (o cualquier objeto, idea o concepto), no depende del concepto en si mismo, sino del uso que le de el individuo.
Como siempre, esperamos que este articulo sea de su agrado. ¡Saludos!

Sunsetting Sr. Byte.

El Sr. Byte ha estado más de 5 años inactivo. Digamos que estaba en " code freeze ". Pero ahora es el último release. Quizas no...