Varias personas me preguntaron cmo podan aprender a usar el programa Ultra Fractal. Pens en armar este artculo como una ayuda para comenzar con este programa extraordinario y absorbente.
Ultra Fractal es un programa que se utiliza para crear imgenes de fractales como las que puedes ver en mi galera de Deviant Art. Viene en dos sabores la Edicin Standard y la Edicin de Animacin, levemente ms cara, pero que te permite crear animaciones de tus creaciones fractales y usar una red de computadoras para las tareas de rendering. Se puede bajar una versin de prueba gratuita desde el sitio web del autor en ultrafractal.com. Esta versin de prueba funciona de manera completa pero hasta que compres la licencia del programa, tus imgenes renderizadas van a tener una marca de agua agregada.
A primera vista el programa parece ser ms bien complejo de usar y algo intimidante, hay tantas lengetas (tabs), funciones y conceptos confusos para entender. Trata de que esto no te desanime, lleva algo de tiempo y de estudio comprender para qu son todos los dilogos y controles y cmo usarlos correctamente. Entonces necesitars encontrar algunos tutoriales y otros recursos de ayuda para poder comenzar a realizar algunas hermosas imgenes. Despus de eso, el resto depende de ti preprate para dedicarle un montn de prctica si realmente quieres producir imgenes de 1 clase. UF es simplemente una herramienta y los grandes resultados no salen directamente de la caja, vas a tener que esforzarte! Sin embargo, una vez que te familiarices con el programa y comiences a desarrollar tu propio patrn y estilo de trabajo, las recompensas y las posibilidades de Ultra Fractal son ilimitadas.
Comenzando a aprender UF
Aqu hay una corta lista de algunos de los tutoriales y recursos que creo que sern tiles para el principiante que recin comienza:
Antes que nada realmente deberas hacer los tutoriales provistos en la seccin Help del programa para tener una idea de lo bsico. En general el archivo Help es una excelente fuente de informacin sobre cmo trabaja el programa y sobre su interfase, as que tmate un tiempo para mirar y estudiar la informacin que hay all. Si prefieres tener una referencia impresa desde la cual trabajar, o si quieres traducciones al espaol o al alemn, puedes bajar el manual de ultrafractal.com como archivo .pdf Acrobat .
Revisa los estupendos tutoriales introductorios de Mary Thornton en su website, son un gran complemento para los principiantes y estn muy bien escritos: firelilyfractals.net
Echa una mirada a los tutoriales UF, aqu en DA puedes encontrar una lista de lo que hay disponible en la portada (homepage) del grupo Ultra-Fractal: *Ultra-Fractal
Para ver un buen tutorial para principiantes sobre mscaras en UF echa una mirada al website de Maria Kinsey: cavalierladyfractals.com
Un ltimo recurso a revisar es el Ultra Fractal Mailing List puedes encontrar detalles de esto en el website del autor de UF. Este grupo basado en emails es muy amigable y est siempre feliz de ayudar a los recin llegados con consejos y ayuda prctica sobre frmulas, sobre algoritmos de color y sobre el uso del programa, as que bien vale la pena anotarse. Los miembros envan con frecuencia interesantes archivos de parmetros (las recetas para las imgenes de fractales) para que otros los retoquen y experimenten con ellos, todo lo cual brinda a los nuevos usuarios grandes oportunidades de las para aprender.
2 Nota de advertencia sobre otros recursos de Internet
Si haces una bsqueda online encontrars docenas de sitios de Internet con informacin sobre Ultra Fractal, todo desde informacin matemtica altamente tcnica hasta artculos ms generales, frmulas privadas, archivos de ayuda y la promesa de emocionantes tutoriales a explorar. Encuentra un sitio e invariablemente encontrars links a docenas ms. Sin embargo, cuando yo era un nuevo usuario en el 2006, descubr que mucho de este material haba caducado y por lo tanto era intil. Me frustraron las referencias a controles y funciones (especialmente referencias a UF v.2) que o bien ya no existan o tenan un nuevo nombre en la nueva y actualizada versin del programa que yo haba bajado (que era la v.4). Al no saber nada todava sobre UF esas experiencias slo sirvieron para confundirme ms. Slo menciono esto para que ests preparado para lo que puedas encontrar por ah.
Con esta advertencia en mente, aqu hay algunos otros links y recursos que quiz quieras investigar:
La pgina de Wizzle para nuevos usuarios tiene informacin til. Algunas cosas estn un poco desactualizadas pero el tutorial del Workshop todava es til: wizzleworld.com
Ultra Fractal Resources es una lista de links generalmente tiles que llevan a recursos en toda la Red. Los tutoriales no estn muy actualizados pero todava hay algunos trozos valiosos de informacin que se puede recabar de la lectura de estas pginas.
www.fractalus.com/info tiene artculos muy interesantes e informativos y consejos de Damien J ones sobre fractales y arte fractal en general. Vale la pena leerlos para tener cierta informacin de trasfondo.
Mis mejores consejos
Aqu tienes algunos consejos que no estn en ningn orden en particular:
Asegrate de que tu programa est siempre actualizado con las ltimas frmulas y coloraciones de la base de datos pblica. Esto es especialmente importante si te suscribes a la lista de UF (UF mailing list) ya que los otros usuarios envan parmetros que utilizan archivos recientemente publicados o actualizados. Puedes actualizar tus archivos libremente y en cualquier momento desde dentro del programa va el men Opciones siempre y cuando ests conectado a Internet, UF bajar e instalar los archivos automticamente. Si lo prefieres tambin puedes bajar las frmulas manualmente de formulas.ultrafractal.com.
Algunas frmulas no estn disponibles en la base de datos pblica pero an as estn disponibles sin cargo de los autores respectivos. Las frmulas privadas ms comnmente usadas pueden encontrarse y bajarse de los siguientes sitios:
o Ultra Fractal Resources o www.nahee.com/Software/+Formulas+Parameters/ o http://www.hiddendimension.com/futils.html
Estos archivos privados deben descomprimirse y colocarse en una nueva carpeta dentro de la estructura de carpetas Frmulas de UF, por ejemplo Ultra Fractal 4\Formulas\Private. Simplemente asegrate de mantenerlas separadas de las bases de datos pblicas que estn archivadas en \Public folder.
Cuando recin se comienza es muy tentadora la estrategia del azar y elegir aleatriamente una frmula o un algoritmo de color de los cientos de archivos disponibles en la carpeta de frmulas Pblicas.Mi experiencia es que, en realidad, aprendes muy poco a travs de este acercamiento ya que es simplemente demasiado aleatorio y es muy probable que elijas algo demasiado especializado o extico y te desilusiones ante la aparente falta de progreso. A menos que sepas algo sobre cmo usarlos (por ejemplo algunos estn diseados para trabajar en combinacin con otros archivos especficos) frecuentemente descubrirs que las elecciones aleatorias no conducen a nada til. Mi consejo para los completamente principiantes, entonces, sera comenzara utilizando las frmulas bsicas Mandelbrot o J ulia (en la lengeta Frmula) conjuntamente con uno de las herramientas
3 bsicas de algoritmos de color ( en la lengeta Outside) y simplemente jugar con stos para comenzar restringiendo tus elecciones y volvindote muy familiar con slo un pequeo nmero de algoritmos de color aprenders un montn sobre qu hacen varios parmetros y los efectos de los diversos settings, conocimiento que te servir mucho cuando eventualmente pruebes otros algoritmos de color o apliques algoritmos conocidos a nuevas frmulas.
Aqu hay una breve lista de coloraciones que me parecen relativamente fciles de usar, muy flexibles y que dan resultados interesantes casi de inmediato: o Orbit Traps (UF3) en dmj3.ucl o Doodads y Thingamajigs en ldm.ucl o DoodadsII , ThingamajigsII, Plane Curve Traps II y Thin Orbit TrapsI I en tma.ucl o Gaussian Integer y Triangle Inequality Average en Standard.ucl
Si cargaste una nueva frmula aleatoria y no ves nada salvo una imagen totalmente negra o azul stas son unas pocas cosas a probar antes de darse por vencido y probar otra cosa: o Agrega un algoritmo de color a la lengeta Outside y/o a la lengeta Frmula (NB. No todas las frmulas tienen estas opciones). o Prueba con el botn Reset Image Location que est en la lengeta Location te puedes haber acercado demasiado con el zoom para poder tener la visin general. o En el caso de imgenes turbias o poco claras intenta rotar el gradiente, moviendo un punto de color del gradiente o cambiando la funcin Transfer en la lengeta Outside puede haber algo ah que sea apenas visible debido a la distancia entre los puntos de color del gradiente o a la manera cmo el gradiente est aplicado.
Agrega como predeterminados tu formula favorita y tus archivos de color en el botn Browse para tener un acceso rpido. Mira los predeterminados (Presets) en el archivo Help para saber cmo hacerlo. Puedes hacer lo mismo para las capas (layers) de los fractales y tambin para las transformaciones en la lengeta Mapping.
Los archivos Help provistos por algunos de los autores pueden darte informacin adicional sobre frmulas y coloraciones y los settings de sus parmetros. Para algunas de las coloraciones puedes acceder estos consejos desde adentro de UF abriendo la ventana Fractal Mode sobrevolar los settings de los parmetros desplegar estos consejos en la ventana Fractal Mode. Algunos autores tienen archivos de ayuda disponibles en sus sitios Web y/o como texto para bajar. Vale la pena mirarlos cuando ests listo para una informacin ms profunda sobre los diversos parmetros que los autores programaron en sus archivos. o Algunos archivos de ayuda pueden estar ya instalados en tu carpeta /Public database. o Ms de estos archivos de ayuda y sitios Web puedes encontrarlos va la pgina Web de Ultra Fractal Resources. o Ron Barnett tiene tutoriales sobre algunas de sus coloraciones (en reb.ucl) aqu: www.hiddendimension.com
El Gradient Editor de juega un rol fundamental en la creacin de tus propias y nicas imgenes as que haz un esfuerzo especial en descubrir tempranamente cmo usarlo para crear tus propias paletas de color. El archivo de ayuda del programa tiene un captulo completo dedicado a los Gradientes te recomiendo que te tomes el tiempo necesario para revisar el material y aprender cmo crear, borrar y editar los controles de los puntos de color, utilizando transparencia en el gradiente y generando gradientes aleatorios. Los ltimos son muy tiles como punto de partida para editarlos y desarrollar tus propios gradientes. o Aqu puedes encontrar algunos consejos adicionales sobre edicin de gradientes. o Newtons Wheel es un sitio til donde puedes generar una variedad de gradientes para UF.
Cuando hayas aprendido un poco ms sobre los temas bsicos del programa, la siguiente gran rea a abordar es el uso de mscaras. Para algunos ste puede ser un concepto difcil de dominar pero, realmente, es una parte tan vital de la creacin de buenas imgenes que bien vale tomarse algo de tiempo para estudiar las posibilidades que esta tcnica abre. Ya list ms arriba, en la pgina 1, el tutorial para principiantes de Lady Cavalier y tambin puedo recomendar el tutorial de Mscaras y Texturas para usuarios intermedios de Rick Spix que puedes bajar de aqu: fractaldaydreams.com/renderosity_tutorial.zip
4 NB. Este documento se refiere a Ultra Fractal v.3 pero an as es relevante para el actual v.4.
En algn punto en tu viaje de descubrimiento por los fractals querrs comenzar a agregar texturas a tus imgenes. Cuando esto suceda te recomiendo comenzar una biblioteca de texturas en la cual te puedas sumergir en el futuro; asegrate de guardar cualquier capa de textura interesante como un archivo de imagen fractal separado, con nombres significativos para que puedas volver a encontrarlos, ya sea para usarlo tal como est o para desarrollar nuevas texturas.
Aqu hay algunas combinaciones de archivos para la creacin de texturas con las que puedes experimentar, coloraciones de la lengueta Outside que me parecen particularmente tiles y verstiles en mi propio trabajo. Prueba con todos los settings de los parmetros que encuentres el los archivos .ucl y trata de jugar con diferentes Densidades de Color (Colour Density) y funciones de transferencia (Transfer Functions) en la parte superior de la lengeta Outside para tener resultados ms interesantes y guarda las capas buenas a medida que avanzas. Si no hay maneras obvias de cambiar la escala de una textura en los parmetros, intenta acercar o alejar con el zoom la ventana de la imagen del Fractal para modificar el tamao de la textura.
o Sube la frmula Pixel simple en lkm.ufm en la lengeta de Formula y prueba algunas de las siguientes coloraciones en la lengeta Outside. o S.F.B.M II, Voroni Colouring, Truchet FBM y 3D SFBM en sam.ucl o Hodge, Plasma, Plasma Convolution y Weave en mt.ucl o MMF3a-AlternateFBM en mmf3.ucl o 3D Texturizer Enhanced III en reb.ucl o Utilizando la formula J ulia simple, Mandelbrot simple u otra formula de tu eleccin, trata de jugar con las siguientes coloraciones en la lengeta Outside para obtener algunos buenos efectos de textura y de color que sigan las lneas, formas e iteraciones de tu Fractal. Experimenta con gradientes y modos de fusin (merge modes). Tambin con transparencias y/o mscaras adjuntas para combinar estos efectos con otras capas: o Triangle Inequality Average, Smooth (Mandelbrot) en standard.ucl o Triangles en ldm.ucl o fBm Popcorn Trap en mt.ucl
Consejo: El uso de una mscara, ajuntada a una capa de textura, es una tcnica que puedes utilizar para limitar la textura a ciertas partes de tu imagen exclusivamente, tales como el fondo o reas particulares de la estructura principal del Fractal.
Tambin vale la pena notar que algunas coloraciones tienen funciones de textura incorporadas que puedes usar las familias de coloraciones Doodads y las Thingamajig que mencionamos arriba, por ejemplo, tienen algunos buenos parmetros de textura con los cuales jugar as que mralos tambin cuando te cruces con ellos. Algunas coloraciones tambin incluyen funciones bsicas de mscaras que tambin pueden resultarte tiles en ciertas circunstancias.
Cuando utilices el Modo de Cambio (Switch Mode) (F7) para obtener un J ulia set a partir de un Mandelbrot set obtendrs un resultado ms ordenado si eliges un punto de cambio que est algo alejado de la costa blanca de la figura Mandelbrot, por ejemplo dentro del rea negra que rodea la clsica forma Mandy. El J ulia resultante tiene menos de esas pequesimas iteraciones salpicaduras rociadas sobre toda la imagen, permitindote lograr un aspecto mucho ms limpio en tus espirales.
Ten cuidado con los detalles de las texturas extremadamente finas. Puedes elegir lo que parece un encantador moteado con efecto de arena, o una buena textura cuadriculada con finas lneas en la pantalla slo para descubrir que el antialiasing (AA) del UF va a renderizar esa porcin de la imagen como lisa y sin detalles, para nada lo que queras! A veces debers hacer texturas que se vean mucho ms gruesas en la pantalla o debers apagar AA (de vez en cuando a costa de otras caractersticas de la imagen) para lograr el efecto visual deseado. Habiendo dicho esto, lo contrario puede, a veces, ser cierto y puedes sorprenderte agradablemente (o irritarte!) con detalles inesperados que aparecen en la imagen renderizada que no era visibles cuando trabajabas en la ventana del UF. UF est lleno de este tipo de sorpresas. Por esta razn generalmente renderizo una imagen
5 pequea (tpicamente de alrededor de 800px x 600px) para verificar el resultado antes de embarcarme en cualquier gran trabajo de rendering que podra tardar horas en completarse esto me da la oportunidad de corregir anormalidades o de probar nuevamente con diferentes settings de AA si es necesario. No es 100% a toda prueba pero suele funcionar la mayora de las veces. Este artculo escrito por Damien J ones tiene informacin y consejos adicionales sobre anti-aliasing e imgenes fractales que pueden serte tiles: fractalus.com/info/antialias.htm
Cuando renderices tu imagen final utiliza un formato que no produzca prdida como .bmp o .tiff ya que esto te dar la mejor calidad de imagen y excelentes detalles en tus fractales. Entonces puedes realizar cualquier cambio de tamao, enfocar (sharpening) o algn otro proceso posterior con otro programa grfico, si fuese necesario, y luego guardar el archivo como un .jpg optimizado para ser visto online. La razn de esto es que .jpg es un formato que tiene prdida pueden perderse detalles interesantes del Fractal o pueden introducirse artefactos visuales indeseados al hacer el render como .jpg, y se perder an ms detalle si lo guardas nuevamente como .jpg luego de hacerle un procesamiento posterior. Cada Guardar de un .jpg implica un grado de compresin de la imagen que har que la imagen empeore progresivamente. Entonces es una buena idea guardar un .jpg slo una vez como el paso final.
Mientras trabajas para elaborar una imagen Fractal, guarda regularmente diferentes versiones de la imagen a medida que avanzas. Puedes no necesitarlas pero a veces introducimos cambios en la imagen que andan horriblemente mal y los settings Deshacer/Historia del programa son limitados as que frecuentemente es muy til tener una versin anterior guardada para regresar a ella. A veces tu material temprano puede proveer un frtil terreno de caza para crear otra imagen totalmente diferente en un momento posterior as que no temas guardar en algn lugar numerosos archivos viejos! Cuando los archivos se guardan como parmetro (.upr) la informacin de la imagen se guarda como algunas docenas de lneas de cdigo de texto simple que realmente no ocupan mucho espacio de almacenamiento.
Mirar los archivos de parmetros enviados por otros usuarios y compartir los tuyos es muy fcil. Como mencion anteriormente el cdigo para cada imagen est compuesto de texto simple. Esta informacin es bsicamente el nombre de la imagen seguido por la informacin de parmetro contenida dentro de llaves: { } Para enviar tu archivo de parmetro en un mensaje de email simplemente haz clic en la ventana de imagen de UF y presiona Ctrl-C para copiar este texto en el clipboard. Pega este material en el email usando Ctrl-V. Y eso es todo! Para ver las imgenes de otros necesitas seleccionar el texto de su parmetro, copiarlo y luego pegarlo en una ventana de imagen abierta en UF usando Ctrl-V. El texto de abajo es un ejemplo de un simple archivo de parmetro con el que probar esto slo asegrate de comenzar a seleccionar al comienzo del ttulo en la parte superior (Fractal1) y de seleccionar todo hasta el final, incluyendo la tan importante llave final: }
Este archivo de parmetros es pequeo y simple y tiene algn contenido legible. Los archivos ms grandes y ms complejos pueden comprimirse con UF y tienen el aspecto de grandes bloques de letras y nmeros desordenados. Ambos tipos de archivos de parmetros son vlidos pudiendo ser intercambiados entre los usuarios haciendo copiar y pegar tal como lo describ ms arriba.
Mi consejo final es destacar la importancia de hacer backups de los parmetros de tus imgenes de UF. Los programas, las frmulas, las coloraciones y los archivos de ayuda pueden ser reemplazados por lo general. Pero los parmetros de tu imagen son totalmente nicos e irrecuperables en el caso de que se pierdan. Los Backups son aburridos y tediosos, es cierto, pero no pienses que no puede ocurrirte a ti una repentina y catastrfica falla de tu disco rgido, un virus, un error de usuario o simplemente Windows que tuvo un mal da pueden hacer desaparecer horas, das, an aos de trabajo de un solo golpe! Ya vi este tipo de desastre ocurrirles a otros usuarios y amigos as que les recomiendo firmemente que adopten el buen hbito de copiar regularmente todos sus preciados archivos de parmetros usando cualquier mtodo y almacenamiento que les resulte ms conveniente para evitar por completo este tipo de angustia.
Dando el siguiente paso
Si despus de este estudio y trabajo privados te contagiaste el bichito del UF, estas sediento de saber ms y realmente quieres una comprensin ms formal sobre el uso del programa, entonces te recomiendo mucho la serie de clases online de J anet Parke en la Visual Arts Academy. S, esto requiere una pequea inversin de dinero as como una cantidad considerable de tu tiempo personal, energa y compromiso, pero es la manera ms segura que conozco de aprender a usar el UF y, en mi opinin, seran unos pocos dlares muy bien gastados. Si echas una mirada a las galeras de usuarios de UF aqu en DA, vers cuntos artistas completaron uno o ms de estas clases y la mayora dar fe de que aprendieron ms en unas pocas semanas de clase que lo que podran haber aprendido en meses, o an aos trabajando solos.
El primer curso de J anet lleva a los principiantes a travs de lo ms bsico del uso de Ultra Fractal y a una manera metdica y muy productiva de crear imgenes fractales, en lugar de experiencia como de prueba y error que muchos nuevos usuarios sienten cuando intentan hacer imgenes por s solos. Es perfecta para aquellos que recin comienzan con el programa. El segundo curso se fundamenta en este conocimiento y te ensea slidos principios del uso de mscaras, un aspecto muy importante de la creacin de imgenes y algo que muchas veces no es comprendido o difcil de asimilar para muchos usuarios. El curso final contina con la enseanza de arte Fractal, examinando conceptos de las Bellas Artes tales como composicin, color, atmsfera, flujo visual, etc.
Si esto parece una franca publicidad para estas clases, puedes estar seguro que no me sobornaron ni me obligaron a decir nada de esto. Soy simplemente un estudiante muy satisfecho que honestamente cree que sta es, por lejos, la manera ms eficiente de aprender a usar el UF con su mximo potencial y un mnimo de frustracin y dolor.
7
Palabras finales
Espero que este breve compendio de Cmo aprender UF haya sido til. Esto no es, de ninguna manera, un listado exhaustivo de recursos de aprendizaje, apenas unos pocos indicadores y consejos personales para ayudarte a comenzar. Espero que esto te aliente a por lo menos intentar y explorar por ti mismo el extraordinario mundo del arte Fractal al que Ultra Fractal te abre la puerta. Feliz caza y buena suerte!