lunes, 25 de abril de 2011

Talleres de Software Libre en la Facultad de Ciencias de Granada

Me he enterado a través del CaraLibro de Gcubo y hago redifusión; la Oficina de Software Libre de Granada ha preparado, desde el 28 de abril hasta el 24 de mayo,  una serie de talleres de iniciación a Linux y aplicaciones varias, entre las que se encuentran (por eso lo aviso :P) Gimp e Inkscape. Si tienes un par de horas libres, no dejes pasar la oportunidad, porque el profesorado sabe lo que se hace. Los talleres, gratuitos, se harán en el aula A-13 de la facultad de Ciencias, que  cae en pleno centro y en llano. No tienes excusas para faltar.

La información detallada está en este enlace, y para participar se requiere rellenar este formulario.

A disfrutarlo, y a ver si nos vemos por allí.


 

viernes, 22 de abril de 2011

Analisis: La herramienta Caligrafía

Cuando hice las brujitas, me prometí a mi mismo montar un tutorial (conociéndome, una larga y sesuda ponencia acerca de como y por qué) sobre ilustración digital de comics. Gran parte de ese trabajo incluye usar la herramienta de caligrafía de varias maneras, lo que me ha llevado a pensar, primero, que me encanta esta herramienta, y segundo que, obviamente y como paso previo al tocho sobre entintado, tenía que explicarle a alguien cuanto me gusta utilizarla, cómo se utiliza, y por qué. Soy previsible, lo sé. Creo que voy a convertir en costumbre el hacer un resumen final, por si quieres saltarte el tocho completo e ir a lo rápido.

 La herramienta Caligrafía

A diferencia del lápiz y la pluma beizer, que funcionan dibujando un trazo de más o menos grosor, abierto o cerrado, la herramienta de caligrafía, posiblemente el método de dibujo más complejo de Inkscape, crea una forma basada en dos trazos paralelos cerrados, de manera similar a una pincelada. Las opciones de configuración de la herramienta son tan extensas que no caben en la pantalla, a menos que tengas un monitor panorámico, cosa que a mi no me pasa.

Lo más evidente de la pluma caligráfica, si es uno de tus primeros contactos, es un misterioso e incomprensible control del ancho de la pincelada. Da igual el nivel de zoom, siempre que tratas de crear una linea, la pluma se ve del mismo tamaño. Si no comprendes el por qué de esto, resulta desesperante.

Por defecto, la pluma caligráfica basa su ancho en una proporción relativa a la pizarra. Eso significa que da igual el nivel de zoom al que trabajes, mientras no muevas el ancho de la pluma, siempre te va a parecer que tiene el mismo tamaño sobre la mesa. Dicen las malas lenguas que el ancho relativo es de 10 a 1, así que al regular el ancho de la pluma a 100, estás usando una pluma cuyo tamaño es el 10% del ancho de la pizarra. No se si es que esto cambió en la versión 0.48, pero yo juraría que realmente el ancho relativo es del 20%. Si alguien quiere hacer pruebas, que comente.

Quizás esta forma de trabajar te parezca ilógica en un principio, pero es mucho más que intuitiva cuando te dedicas a la ilustración directamente sobre Inkscape. Puedes trabajar a un 100% de zoom para crear las lineas básicas de fuerza, y aumentar el zoom para trabajar los detalles sin tener que acercarte siquiera a los controles de la herramienta para reducir el trazo.

La buena noticia es que si esto te parece engorroso, puedes hacer que el ancho de la pluma se refiera a píxeles reales desde las preferencias de la herramienta. Eso te limita el ancho del trazo a 100 píxeles como máximo, pero tendrás un mayor control sobre lo que haces.

La forma fácil de acceder a las preferencias de la pluma de caligrafía, como a las de cualquier herramienta, es picar dos veces sobre su botón. Eso nos abre automáticamente el panel de preferencias de Inkscape, con la herramienta seleccionada. Marca la opción para que el ancho esté en unidades absolutas y ya podrás andar modificando el tamaño cada vez que quieras una pincelada mas estrecha al hacer zoom.




Una vez solucionado el pequeño problema del tamaño relativo o no relativo, analicemos las muchas opciones de la herramienta mientras vas probando pinceladas sobre el lienzo. De izquierda a derecha, tenemos:




* El selector de configuraciones predefinidas, alias selector de pinceles:
   Las configuraciones predefinidas no son mas que una serie de ajustes guardados con nombre, y a veces     apellidos. De serie, Inkscape trae seis pinceles: Plumilla, Rotulador, Brocha, Oscilante, Goteante y Trazador. A medida que los seleccionas, verás que todos son variaciones de los parametros de la herramienta. Incluso puedes crearte tus propios pinceles guardando los ajustes que más te gusten desde el mismo selector.

* El regulador manual de anchura
   que como ya hemos visto, controla el ancho, sea relativo o absoluto...

* El botón de ancho relativo a la presión del dispositivo en la tableta gráfica:
   ...Y que puede complementarse, si has configurado una tableta gráfica para el programa, con el botón de presión de dispositivo (el de la flechita p'abajo). A mayor presión en la tableta, más ancho el trazo. Parece ser que esto no está implementado, si alguien es tan amable de comprarse una tableta para comprobarlo...

* El botón de ancho relativo a la luminancia del fondo:
   que crea unos efectos curiosos cual tinta espesa. Haz la prueba usando el rotulador (relleno negro) con esta opción pulsada, y traza rayas unas sobre otras sobre el fondo blanco. Verás que en las intersecciones, el trazo se vuelve más ancho. A mayor oscuridad debajo, más ancho se vuelve el pincel.

* El regulador de ancho en función de la velocidad:
   que puede ser 0, con lo cual el ancho permanece estable, positivo (al mover el pincel más rápido, la pincelada se estrecha más cuanto mayor sea el valor) o  negativo (justo al contrario, la pincelada se ensancha al desplazarse más rápido)

* El regulador manual del ángulo del pincel:
   que va de 0º, un pincel plano, a 90º, perpendicular a la base...

* El botón de ángulo relativo al dispositivo de la tableta gráfica:
   ...que hace lo mismo, pero en función de la inclinación del lapiz sobre la tableta gráfica.
* La fijación del ángulo al girar el trazo:
   si esto fuera la vida real, sería nuestro movimiento de muñeca, con respecto al ángulo del pincel al mover la mano. Con un valor de 0, anulas la inclinación del pincel para que siempre esté paralelo a la dirección del trazo. El valor de 100 mantiene fija la inclinación, cual cartelito de ofertas de tienda de barrio pintado con marcador.
El tendero de la esquina llama así al chopped...
* El tamaño de las puntas de inicio y fin del trazo:
   que pueden ser planas, si el valor es 0, redondeadas con un valor de 1, como en el caso del rotulador,  y hasta excesivamente estiradas, con un valor máximo de 5. El valor crea un segmento redondeado como apertura y cierre de la pincelada, con un radio tantas veces mayor con respecto al ancho de la pincelada (si el ancho del pincel es 50, y le asignamos un valor de 2 a las puntas, se nos añadirán en los extremos unas terminaciones en forma de elipse de 100 pixeles de ancho. Haz la prueba:


* El regulador del temblor del trazo:
   Por buen pulso que tengas, un trazo natural no suele ser perfecto. Esta opción imita el temblor natural de la mano, desde estando en tu casa, cómodamente sentado, a encima de una bicicleta viajando cuesta abajo, por un campo de piedras del tamaño de limones, en medio de un terremoto. Pa' habernos matao. La velocidad a la hora de crear el trazo influye también en la cantidad de temblor producido.
* El regulador de la oscilación de la pluma:
   Este parametro hace que la herramienta cobre vida propia. Supuestamente simula la resistencia del pìncel sobre el papel, aunque el efecto es mas parecido a meter una esfera de rotación que gira aleatoriamente entre el mango del pincel y la punta. Si bien el efecto, en poca cantidad, puede simular el comportamiento de un pincel grueso, como intenta demostrar el pincel predefinido de brocha, en mayor medida lo que crea es un pincel que gira como quiere mientras intentas trazar una linea recta.

* El regulador de la masa de la pluma
   El último parámetro sacrifica la velocidad del movimiento para conseguir mayor suavidad a la hora de trazar la pincelada. Esto puede parecer muy saludable si te gusta pintar sobre bicicletas que viajan cuesta abajo por campos de piedras en medio de terremotos, pero si con un valor de 10 ya te parece lento, prueba cambiando a 100. A mí, particularmente, con un valor de 5 ya me parece un retardo exagerado.

Un ejercicio práctico: crear nuestro propio pincel para dibujar el kanji de la esperanza (esperanza de que este análisis acabe pronto). Para ello estudiamos como recrear las pinceladas. Pueden mantener el ancho, si se realiza con cuidado, o estrecharse al final, facil de imitar con el regulador de estrechar. Para imitar un pincel real, podríamos redondear un poco los extremos, y al ser un pincel duro, va a mantener en gran parte la inclinación.

Los valores para trabajar con comodidad van a depender, básicamente, de tu juego de muñeca con el ratón o la tableta gráfica, y para ello tendrás que encontrarlos a base de hacer pruebas. En mi caso han sido estrechar a 30, un ángulo de 25 y una fijación de 75. He redondeado ligeramente las puntas aplicando un valor de 0.25, y he optado por un temblor de 5, suficiente para agitar los nodos suavemente, sin que parezca que me están electrocutando (me gusta trabajar con múltiplos de 5, no lo puedo evitar). He dejado la oscilación a 0, y la masa de la pluma con el valor por defecto, 2. Usando estos valores, y dibujando con cuidado, he conseguido esto:

Si alguien entiende japonés, que me diga si lo he hecho bien...
 Si te ha gustado este pincel (esta configuración de parámetros) lo suficiente como para querer utilizarlo otro día, puedes guardarlo desde el desplegable de pinceles predefinidos. La última opción es Guardar... y abre una ventana donde poder ponerle nombre al perfil. Los perfiles pueden sobre-escribirse, pero todavía  intento encontrar donde se guardan para poder borrarlos. Si lo sabes, contribuye!
Ya hemos terminado con la parte compleja, y solo queda ver las teclas que afectan a la herramienta.

Los cursores son bastante importantes para esta herramienta. Izquierda y Derecha controlan la barra de desplazamiento del ancho del trazo, que puede moverse directamente al mínimo con Inicio, y al máximo con Fín. Arriba y Abajo controlan la inclinación de la pluma, algo que notarás siempre que la tengas activa (recuerda que la fijación del angulo puede anular la inclinación)

La teclas Mayúsculas y Alt permiten realizar boleanas con los trazos. En román paladino, la tecla Mayúsculas añade el trazado a la última forma seleccionada (similar a seleccionar las dos formas y abrir el  menú Trayecto>>Unión o a pulsar Ctrl++), y la tecla Alt "resta" la forma de la última selección (seleccionar las dos formas y abrir el menú Trayecto>>Diferencia o pulsar Ctrl+-)
Mantener Ctrl pulsado crea un efecto "imán" hacia los bordes de última forma seleccionada. El cursor se envuelve de una esfera gris, pegada a la forma, que aumenta o disminuye de tamaño hasta que empiezas a pintar; momento en el que se vuelve verde, y mantiene la distancia de forma constante en relación al borde de la forma que está siguiendo. Si te manejas con cuidado, veras que puedes trazar sin problemas una pincelada paralela a la forma original mientras pintas. Cuando la linea se termina, o te desplazas demasiado, la esfera pasará a color rojo, para indicarte que ha dejado de seguir el borde.

Puedes realizar trazos paralelos unos a otros, manteniendo la misma distancia, sin soltar Ctrl. Cada vez que termines un trazo, suelta el botón del ratón y verás que la esfera se ha imantado al nuevo trazo, con la misma distancia de la vez anterior. Francamente útil si quieres hacer un jardín zen, una mata de pelo, o un tramado perfecto para sombrear, estilo grabado antiguo.


Igualmente, puedes utilizar Ctrl+Mayúsculas para combinar los trazos, y tienes la (realmente extraña) opción de restar la forma paralelamente, en el caso de que se crucen una vez que te salgas de madre, mediante Ctrl+Alt, o la tecla que hace la misma función, Alt Gr.
Si te pierdes o quieres realizar trazos paralelos a otros anteriores, puedes usar el espacio para cambiar a la herramienta de selección, seleccionas el nuevo trazo, y vuelves a pulsar espacio para retornar a la herramienta de caligrafía.

Por último y no menos importante, la pluma caligráfica genera una cantidad de nodos impresionante. Algunas veces nos harán falta, pero la mayoría de las veces son nodos inútiles, que puedes eliminar mediante la opción del menú Trayecto>>Simplificar, o el atajo del teclado mucho más cómodo, Ctrl+L.

Ahora, por fin,
Resumen final:

La herramienta de Caligrafía permite realizar trazos a la manera de pinceladas. La forma obtenida es un objeto cerrado, compuesto de nodos, al que puede aplicarse borde y relleno. 
El ancho de la herramienta puede ser relativo a la pizarra, o en unidades absolutas.

Es, posiblemente, la herramienta de dibujo más editable de Inkscape, y podemos almacenar nuestras propias configuraciones de pinceles junto a los predefinidos por defecto del programa.

Los atajos de teclado de la herramienta son:

CTRL+F6 / C: Seleccionar la pluma Caligráfica.
Cursor Derecha / Izquierda: Ancho de la pluma
Inicio / Fin: mínimo /máximo ancho de la pluma
Mayusculas: Añadir trazo a la última selección
Alt: Restar trazo de la última selección
Ctrl: Crear trazos paralelos al último seleccionado

Si no has tenido bastante conmigo, o quieres ampliar tus conocimientos sobre la materia, o prefieres que te lo explique otra persona :P, puedes acudir al manual de Inkscape, sección Caligrafía, y también dentro del programa, Ayuda>>Tutoriales>>Inkscape:Caligrafía.



jueves, 21 de abril de 2011

Recursos para diseñadores

No es una cosa común de ver por Openclipart. De hecho son los tres primeros archivos que veo. Esta mañana me encontraba en el correo (ventajas de los feeds :P) aviso de que imotman4 subía más de 60 brochas para utilizar en nuestros diseños vectoriales. Así que aquí están los enlaces para los tres archivos:


Abro el post con brochas para Inkscape, aunque estaba pensando en hablar sobre recursos para el diseño desde hace días, cuando a través de jEsuSdA ví un documental de la 2, ¡Copiad, malditos! . No voy a analizar el documental, ni pretendo crear un debate al respecto de lo que expone (la agencia de cobros que empieza por $ tiene de sede un PALACIO, y dicen que son una asociación sin animo de lucro, toma ya) .

Si alguien tiene la paciencia suficiente de aguantar los créditos, verá aparecer una larga lista de sitios de donde los autores tomaron recursos libres para utilizarlos en el documental. Me he pateado todos los sitios que aparecen, y he hecho algo de limpieza, ya que algunas licencias son libres, sí, pero no tan abiertas como parecen (tomo un ejemplo en el que podías usar las imágenes siempre que fueran para un sitio web, las descargaras a tu servidor, y la imagen tuviera un link hacia la pagina original, pero si quieres usarlo en una publicación tienes que pagar...)

Una vez limpios y ordenados, estos son los enlaces, con mi eterno agradecimiento a la gente de copiad, malditos:


Bancos de imágenes:
http://www.4freephotos.com/
http://www.4freetextures.com/ 
http://www.alegriphotos.com/
http://www.freephotos.se
http://www.ignitestock.com/

Varios sitios en donde lo difícil va a ser encontrar personas. La licencia, hasta donde he visto, siempre es de atribución y, no es obligatorio, pero si quieres hacerles el favor de poner un link a la foto que usaste, te lo agradecen...

http://www.bigfoto.com
...al contrario que bigfoto.com (tambien te lo agradecen, pero de otra manera :P), que permite el uso gratuito de las imágenes siempre y cuando enlaces a su pagina. En caso de usar las fotografías para impresiones o películas, debes colocar el enlace de forma bien visible. A ser posible en grande y en negrita. No es algo engorroso de cumplir. Yo de hecho ya los estoy enlazando, y mira que no he puesto ni una sola foto suya.

http://publicdomainpictures.net/
Vamos mejorando porque aquí ya encontramos personas... aunque normalmente es la misma criatura si se te ocurre buscar la palabra clave "mujer"; pero ni la niña ni el fotógrafo, Petr Kratochvil, tienen culpa de eso. Si te gustan las fotos puedes considerar "invitar a un café" a los artistas (bendito paypal). Y también puedes repasar galerías de fotos bastante baratas como complemento a tus búsquedas (por 1 euro tampoco pasa nada cuando ya seas un artista profesional que gana 50 la hora, ¿no?) Si te ataca la generosidad, considera el invitarme a un café por descubrirte estos sitios...

But the winner is...
http://morguefile.com/
Me he enamorado de este banco de imágenes cual fanática quinceañera ante el abrumador movimiento de caderas de Elvis la Pelvis (te das cuenta de lo viejo que eres cuando entiendes estos comentarios). El diseño del sitio, la interfaz, la biblioteca de más de doscientos mil archivos, los artistas compartiendo, el blog, las clases de fotografía, la licencia... todo es una maravilla. Tanto que pasa a recomendados.


Audio:
http://turbulence.org/soundtransit/
http://www.freesound.org
Dos estupendos bancos de sonidos que requieren atribución
http://www.soungle.com
Banco de sonidos libres de derechos de interfaz minimalista.
http://www.looperman.com/
Mas sonidos, loops y capellas, libres de derechos


Video:
http://movietools.info/
http://www.ignitemotion.com/
http://www.ignitehd.com/
Fondos y cortinillas de video,  dos de ellos de los mismos de ignitestock, un poco más arriba en banco de imágenes. Todos con la misma licencia: usa y disfruta, si nos quieres enseñar tu trabajo y mencionarnos, gracias.


Peliculas:
Vale, la mayoría están en ingles, pero están en el dominio público, tradúcelas con tus amigos y disfruta paseándolas por la puerta del palacete de la gran $. Otro uso práctico sería tomar un trozo y usarlo para tu nueva pelicula estilo "Sigue soñando"


http://pdmdb.org/
http://publicdomainmovies.info/
http://www.youtube.com/movies
http://www.publicdomainflicks.com/
http://www.classiccinemaonline.com/1/index.php


Por el momento te dejo que disfrutes visitando los enlaces, pero no te acomodes mucho...





domingo, 17 de abril de 2011

Tutorial Inkscape: Arte poligonal

10binary es uno de los muchos artistas que me llaman la atención en OpenClipart. Si bien su especialidad son los  mosaicos geométricos, algunos de ellos realmente llamativos, últimamente está subiendo una serie de figuras conocidas como Arte Poligonal. Stone-henge aparte, al que podemos ver en contexto en el link del arte poligonal, esto viene a ser una representación de polígonos en la que todos sus vertices estan unidos al resto mediante líneas. Ejemplo, este dodecágono de 10binary.



Hasta un hexadecágono, podríamos ir trazando lineas una a una sin liarnos mucho desde cada vértice, pero ¿qué pasa si queremos hacer un triconta...kai...te... este... un polígono de 32 lados ¬¬, o de 64? (aprender programación te cambia la vida hasta para contar...) Es probable que cuando lleves cinco o seis vértices a mano alzada pierdas la perspectiva, si no se te han escapado lineas ya. La solución para crear rápidamente y sin errores estas figuras pasa por darse cuenta de que una y otra vez, repetimos la misma operación en cada uno de los vértices. Eso, y que estamos hablando de polígonos regulares, en los que cada vertice es equidistante del centro, y entre si mismos... Y por supuesto ayuda conocer las capacidades de Inkscape. Una vez que empezamos a darnos cuenta de las relaciones, podemos hacer algo como esto:


Paso uno: Base

Abrimos Inkscape, y dibujamos nuestro polígono regular de 32 esquinas. La herramienta de polígonos y estrellas nos permite hacerlo sin calentarnos la cabeza. El centro de la figura simplemente será desde donde pinchamos para arrastrar el ratón. Si eres increíblemente perfeccionista, puedes hacerlo mientras pulsas la tecla CTRL, forzando la figura a tener un angulo fijo (ángulo de ajuste rotacional, que lo llaman los creadores) e ir girando el poligono hasta que los vertices coincidan con alguna base horizontal o vertical. Aunque por defecto el radio de giro es de 15º, puedes modificarlo en las preferencias generales de inkscape>>pasos.


La combinación de colores no es relevante en este caso, aunque he escogido el amarillo canario para que nos achicharremos los ojos viendo claramente el polígono. Para continuar trabajando, yo voy a colocar un rectangulo gris, debajo, para no perderme con el contraste, y tu y yo vamos a dejar el objeto sin trazo, ya que lo único que logrará es marearnos.


Consejo del día 1:
Doy por sentado que conoces las formas de eliminar el (color del) trazo, porque podría explicarte que, con el objeto seleccionado, si pinchas en la paleta de colores de abajo, sobre la crucecita roja del principio, con la tecla mayúsculas pulsada, ya no verás el trazo (si pinchas directamente lo que desaparece es el relleno). También podría explicarte que en la esquina inferior izquierda, donde pone relleno y trazo, si pinchas sobre la región de colores de relleno y trazo, se te abrirá el panel de relleno y borde. Ese mismo que puedes abrir desde la barra de comandos (ya sea arriba o a la derecha, depende de como tengas configuradas las barras), al lado de la T negra y grande del texto, o simplemente pulsando Ctrl+Mayusculas+F. Pero no lo voy a hacer, porque estoy seguro de que todo eso ya lo sabías.



Paso dos: Uniones

Vamos a facilitarnos el trabajo de unir los nodos, pinchando el botón de ajustar a nodos vértice de la barra de controles de ajuste. Ahora simplemente debemos utilizar la herramienta de lapiz, que se autoajustará a cada nodo vértice al acércanos a ellos, y trazar una linea desde, por ejemplo, el nodo superior, hasta cada uno de los demás nodos.





Consejo del día 2: (nacido de la curiosidad de Felipe)

Forma rápida de trazar una única linea recta: con el lápiz.

Haz click en el punto de origen, y click en el punto de destino. No traces la linea con el botón del ratón pulsado, si no quieres un surco lleno de nodos.
Si tienes que trazar solo una linea recta, usa esta opción.

Formas lentas de trazar lineas rectas solitarias: con el tiralíneas. (herramienta de curvas y lineas beizer)

Método 1) haz exactamente lo mismo, click en punto de origen y click en punto de destino, y luego pulsa enter para finalizar el trayecto...

Método 2) antes de hacer los pasos anteriores, te aseguras de que pulsaste el botón de modo, sucesión de segmentos rectos en la barra de opciones de la herramienta. Con eso no hay forma humana de que al arrastrar al picar se te doble la linea.

Usa este sistema cuando quieras trazar, por ejemplo, lineas quebradas.



Una vez trazadas todas las conexiones hacia el vértice superior, la parte más laboriosa, nuestro trabajo está casi acabado. Vamos a seleccionar todas las lineas y a agruparlas. La forma más rápida de hacer esto es seleccionar todos los objetos del documento (algo que podrías hacer pulsando el icono de seleccionar todo desde la barra de opciones de la herramienta de selección, abriendo el menú de Edición>> Seleccionar todo, o simplemente pulsando Ctrl+A) y de-seleccionando el polígono que tenemos de muestra (con la tecla Mayúsculas pulsada, haz click sobre el polígono en una zona donde no estén las lineas). Agrupa las lineas seleccionadas con Ctrl+G, o desde el menú de Objeto>>Agrupar, o desde el icono de agrupar los objetos seleccionados en la barra de comandos. En mi caso he aprovechado para reducir el trazo de todas las lineas a la vez a 1 pixel antes de agrupar. Fundamentalmente, porque cuanto más gruesa sea la linea, mas negro se va a quedar el dibujo.




Paso tres: Duplicados

Te voy a ahorrar el paso de agarrar la calculadora (o abrirla en el pc, si no tienes ganas de buscar la que te regalaron cuando peque) y dividir los 360º de cualquier circunferencia entre el numero de lados del polígono, solo por esta vez: 360/32=11,25. El fascinante mundo de las matemáticas, aplicado al diseño.

En nuestro polígono, cada vértice se encuentra a 11,25º del siguiente. Así que el gran secreto de todo este intrincado dibujo consiste en girar copias de nuestro grupo de lineas en pasos de 11,25º. Podrías cambiar las preferencias de Inkscape para hacerlo manualmente, pero hay (sorpresa) una forma mucho más rápida, y mucho más precisa: el panel  de transformar (ese gran desconocido, como el panel de programas de la lavadora...)

Si abres el panel de transformar (Ctrl+Mayúsculas+M, o desde el menú Objeto>>Transformar) encontrarás rápidamente la pestaña de ROTAR, justo en el centro. Introduce el angulo de rotación que tenemos calculado, y asegúrate de que estás poniendo una coma y no un punto (malditos teclados numericos...), principalmente porque solo acepta comas como separador. Es realmente divertido ir rotando 1125º cada vez, pero no es nuestro objetivo marearnos. No le des todavía al botón de aplicar.

Vuelve al diseño, y selecciona el grupo de lineas. duplica (CTRL+D, o Edición>>Duplicar) y ahora sí, pulsa el botón de aplicar en la ventana de transformar.


Solo te queda hacer esto 30 veces más. Y puesto que el botón de aplicar se ha quedado seleccionado, y puedes seguir clonando el objeto sin cambiar a la ventana de dibujo, si utilizas los atajos de teclado (CTRL+D, ENTER, CTRL+D, ENTER, CTRL+D, ENTER) tardas más o menos... 1 minuto en completar la figura, y eso haciéndolo despacio.


Como colofón final, vamos a quitar los (en mi caso) dos objetos que tenemos al fondo: el rectangulo que utilicé como elemento de contraste es fácil de seleccionar y borrar, pero el polígono puede ser más difícil, si no recuerdas que utilizando la tecla TAB seleccionas uno por uno todos los objetos del documento de forma sucesiva, desde abajo. Y qué objeto está en la parte más baja? exacto, el polígono amarillo limón. Así que simplemente pulsamos TAB, y eliminamos.

O lo dejamos, que después de todo, no queda tan mal... A mi me recuerda a los mantelitos de nuestras abuelas.

Cual capítulo de bricomanía, vamos a repasar lo que hicimos en el tutorial de hoy:

En primer lugar hemos dibujado un polígono regular de X lados.
Hemos activado la opcíon de ajustar a nodos vértice, y hemos utilizado el lápiz para conectar uno de los vértices con todos y cada uno de sus vecinos. Hemos agrupado las lineas para que sea más facil manejarnos con ellas.
Hemos calculado el angulo de rotación dividiendo 360º entre el numero de lados del poligono, y hemos utilizado este indice para girar los duplicados del grupo original, hasta completar todos los vertices.

Fácil verdad? Y la de tiempo que nos hemos ahorrado...

A partir de aquí, te recomiendo y animo a que experimentes usando formas geométricas dentro del polígono, o que elimines alguna de las conexiones, por ejemplo las centrales. En ese caso, tendrás que asegurarte de que el centro de rotación del grupo coincide con el centro del polígono en cada duplicado. Piensa siempre por qué, experimenta y busca nuevas formas de hacer las cosas. Lo más tonto puede convertirse en lo mas sorprendente...


 

viernes, 15 de abril de 2011

Lanzamiento de Gimp 2.7.2

Algo bueno de estar en identi.ca es que te enteras pronto de estas cosas: anoche colgaban la ultima versión de Gimp para Linux (para desarrolladores, valientes a los que no les importa el trabajo con versiones inestables, y aquellos que quieren olisquear novedades, por ejemplo yo). A los usuarios de todavía-uso-solo-Windows les va a tocar esperar un poco para poder probarla.

Hago eco de la noticia que aparece en Gimpusers.com, que alardea de los nuevos cambios introducidos, que son los que casi todos los que seguimos el progreso de Gimp conocemos, porque no se cansan de anunciarlos para la versión 2.8: los grupos de capas, la ventana única, el nuevo motor para brochas, y la mejora del núcleo que hará que el programa no se sature exponencialmente cuanto mayor sea el tamaño del archivo... bueno, eso ultimo es más mi ilusión.

Detalle bonito para los diseñadores, no tenemos todavía soporte CMYK (malditos maniáticos de la impresión perfecta en offset, ni falta que hace, quemad las pantoneras, son hijas del diablo, os encadenan! -(torquemada dixit) :P), pero han agregado un plugin para exportar directamente a PDF. Un paso a ahorrarse antes de llevar a imprenta (los que solemos llevar los documentos en pdf) la verdad que se agradece.



 
 

jueves, 14 de abril de 2011

Analisis: Crea e instala tus propios filtros para Inkscape dentro del menú filtros (I)

A raíz de los artículos de cursorlibre (este y este) en los que veíamos nuevos filtros para Inkscape, de Ivan_Louette, que periodicamente saca nuevos filtros en OpenClipart, y del tocho-post que escribí anteriormente, me surgió la duda de cómo de complicado era instalar un filtro en Inkscape. Las instrucciones del Irzun para algunos filtros consistían en copiar el .svg en la carpeta de filtros donde está instalado: en windows, ../Inkscape/share/filters y en linux, ..usr/share/inkscape/filters. En otros casos, Irzun decía de usarlos como librería, copiando y pegando efectos de un documento a otro. La solución, sorprendentemente, se encuentra en la famosa carpeta ../filters, en un archivo README:


   This directory is for the custom SVG filters.
   Inkscape loads filters from all SVG files here at runtime
   and makes them accessible via the Effects > Filters and its submenus.

   Each filter must have attributes:

   inkscape:label is the name in the menu
   inkscape:menu  is the submenu under Effects > Filters
   inkscape:menu-tooltip is the menu command's tooltip in the statusbar

   These are then put into filters.svg.h in order to make them translatable.
   They should appear as a normal translation to translaters through the
   gettext system.

Lo que traducido al roman paladíno, cual suele cada hombre fablar a su vecino, todo aquel filtro contenido en un documento que esté dentro de esa carpeta se carga en la lista de filtros al arrancar, y se vuelve accesible desde el menu de filtros y sus submenus. Tenga o no tenga objetos (dibujitos e imagenes) el documento, lo importante es que haya un filtro ahí del que tomar los datos. Ahora bien, hay que respetar unos parametros. Los filtros deben tener ciertos atributos:

*** inkscape:label es el nombre del filtro que aparecerá en el menú

*** inkscape:menu  es el submenu en el que vamos a encontrar nuestro filtro, dentro del menú Filtros (en ingles dirá lo que quiera, a mi me aparece así)

*** inkscape:menu-tooltip es el texto de ayuda que aparecerá en la barra de estado, en la parte de abajo (exacto, ese sitio donde nunca se te ocurre mirar y que muestra información de lo que ocurre)


¿Donde encontramos esos parámetros en nuestros filtros? Vamos a usar como referencia el primer filtro externo que conocí, el Litho, básicamente porque es un archivo cortito y solo tienes que ver un filtro (por supuesto puedes y deberías comprobarlo con todos y cada uno de los .svg que encuentres, es una orden, recluta!). Descargalo de Openclipart desde aquí, (botón derecho y guardar destino como, o en su defecto si lo abres en la ventana del navegador, archivo>>guardar como), y mueve el archivo a esa carpeta que tenemos tu y yo a medias de filters.

Nadie dijo que esto fuera facil, así que ahora abre el archivo .svg con un editor de textos simple (olvidate de libreoffice, necesitas algo como el wordpad). Es posible que no lo sepas, no es necesario que lo sepas de hecho, pero los archivos .svg utilizan el estandar XML, así que puedes abrirlos con cualquier editor, y posiblemente, si están bien organizados, incluso entenderlos rápidamente de un vistazo.

Cada filtro, cada degradado, cada objeto, linea y paranoia que puedas imaginarte, estan estructurados en bloques a lo largo del documento. Así que si utilizas el buscador de palabras para encontrar la palabra FILTER,  vas a encontrarte con esta sección:

<filter id="filter107" inkscape:label="Litho" inkscape:menu="CompoTrans" color-interpolation-filters="sRGB" height="1" width="1" y="0" x="0">
<feComposite operator="arithmetic" k2="1"/>
<feColorMatrix type="saturate"/>
<feGaussianBlur stdDeviation="1" result="result1"/>
<feComponentTransfer in="result1" result="component1">
<feFuncR type="discrete" tableValues="0 1 1"/>
<feFuncG type="discrete" tableValues="0 1 1"/>
<feFuncB type="discrete" tableValues="0 1 1"/>
</feComponentTransfer>
</filter>
Identificación del filtro, y todas las funciones/efectos que lo componen. De aquí nos interesa la cabecera:

<filter id="filter107" inkscape:label="Litho" inkscape:menu="CompoTrans" color-interpolation-filters="sRGB" height="1" width="1" y="0" x="0">

Como puedes ver, el filtro dispone de su etiqueta inkscape:label, el nombre del filtro, y el lugar donde será incluido en los submenus, la etiqueta inkscape:menu. No dispone de un tooltip, así que un primer ejercicio práctico podría ser añadir aquí algo como "Me encanta la cerveza bien fria":

<filter id="filter107" inkscape:label="Litho" inkscape:menu="CompoTrans" inkscape:menu-tooltip="Me encanta la cerveza bien fria" color-interpolation-filters="sRGB" height="1" width="1" y="0" x="0">

Si quieres evitarte la prueba, no uses tildes (en fría, ya sabes...), o el archivo no pasará la prueba del algodón, y no aparecerá en el menú de filtros. Guarda los cambios, abre Inkscape, y al seleccionar Litho en el menú de filtros verás algo como esto:


Ya está, hemos hecho el tonto un rato ^^ Ahora en serio, podrías agregar el tooltip con la descripción de la herramienta que hay en la pagina: "Simple filter to convert photographs to a pure black and white litho film effect". O lo puedes traducir a la siempre atractiva lengua de Cervantes...

¿Qué es lo que ocurre si falla alguno de estos parametros?  Gracias a Litho, sabemos que un filtro puede funcionar sin un tooltip. En estos casos, el tooltip por defecto es el nombre del filtro.¿Qué ocurre entonces si no tenemos el nombre (label) del filtro? entonces el filtro toma la ID como referencia (en este caso, filter107).

Lo que no puedes pretender en esta vida es estar es sin un parametro de menú. No puedes salir de casa sin él. Bill Gates vendrá por la noche y te atacará con un calcetín sudado si no tienes un parámetro de inkscape:menu... No, realmente, el filtro simplemente no aparece en la lista. Pero reconocelo, por un momento has tenido miedo.


Espero que ahora tengas algo más de idea acerca de como instalar nuevos filtros en Inkscape. Por ahora hemos aprendido que podemos guardar un .svg de inkscape que contenga un filtro en la carpeta de filtros, ya sea aplicado a un objeto, como ejemplo de lo que puede hacer (los filtros que hemos estado viendo de Irzun), o un filtro en un documento sin objetos (Litho y compañía, de Ivan Louette), por ahorrar tamaño de archivo. También hemos aprendido a abrir archivos .svg con un editor de textos, y a modificar los parámetros principales del filtro.

Digo espero, porque esta era la parte fácil. El próximo tocho de post, Analisis a fondo sobre la creación de filtros.


 

miércoles, 13 de abril de 2011

Filtros para Inkscape

No solo de vectores puros vivimos los animalicos, a veces también hay que dar algún efecto más propio de mapa de bits. Una de esas zonas donde no se suele tocar de primeras en Inkscape es en los filtros.  En mi caso, pasé mis tres primeros meses de auto-aprendizaje sin usarlos para nada. Tampoco se me ocurría cómo, creyendo que, además, venían de casa así, sin posibilidad de modificarlos... grave error...



El menú de filtros de Inkscape contiene una burrada de filtros (redundancia se llama eso :P) a aplicar, y cada uno merece casi un post completo para analizarlo (quizás cada sección, tampoco hilemos tan fino), pero lo interesante es  poder manipularlos, e incluso crearte los tuyos propios. Puedes abrir el editor en cualquier momento desde el menú de filtros (redundancia cíclica, van tres); lo encontrarás en la parte de abajo.

En un principio, si no tienes nada seleccionado, parece una ventanita de herramientas sin pies ni cabeza que no tiene mucho que decir. Pero haz la prueba: crea un objeto, aplica un filtro simple, por ejemplo el primero, Filtros>>ABC's>>Áspero, y con el objeto seleccionado abre el editor. Como puedes ver en la imagen, ademas de seguir sin ver los pies y las cabezas, ahora lo que pretenden es saturarte con una sobredosis de información. Te ahorraré la parte tediosa:

Todos los filtros que se están usando en el documento los puedes encontrar en la lista superior izquierda. Aquí puedes duplicarlos, cambiarles el nombre y eliminarlos con el botón derecho.

Cada filtro se compone de uno o más efectos, que puedes añadir desde la parte central (incluso te dan una simpática explicación de lo que hace el efecto, que a veces se entiende y todo); los efectos que componen tu filtro los puedes ver (mal, pero puedes verlos) en la parte superior de la ventana, y desde ahí mismo puedes quitarlos con el botón derecho; y puedes modificar sus parámetros en su pestaña de parámetros de efectos, que está en la parte inferior de la ventana.

Así que, como decíamos, puedes crear tus propios filtros a base de experimentar o modificar los ya existentes. También puedes aplicar el mismo filtro a varios objetos (selecciona el objeto y desde el editor marca la misma casilla) y puedes copiar el objeto y su filtro y llevártelo a otro documento...

Y todo este rollo a que viene? pues a que hoy me encontraba en cursorlibre.com un regalito interesante: Paquete de filtros para Inkscape. No tan solo por el hecho en si del paquete, que trae unos cuantos, y por la explicación de como instalarlos (yo me paso la vida con bibliotecas de svg's rodando por el escritorio, así que me viene de perlas), sino por el sitio del autor... http://irzun.deviantart.com/, a quien no conocía, y que además de compartir varias bibliotecas más de filtros, las cosas como son, se lo curra :P


PD: Todo lo que aparece en cursorlibre.com es interesante, no solo los regalitos; si no no estaría en la lista de recomendados :P



 


sábado, 9 de abril de 2011

Nostalgia del cassette

No he podido evitarlo, antes que decir cualquier otra cosa, hago eco de esta noticia aparecida en RTVE.es, entrañable para los carcamales como yo: El Commodore 64 ha resucitado! Aunque del original realmente solo tenga la carcasa, por dentro vuelve a la vida con un corazón de Ubuntu y un emulador del sistema en el que poder correr las roms de cuando eramos jóvenes... Ya que también piensan despertar al Spectrum... para cuando le toca al pobre Amstrad? cuando voy a ver a mi abuelito resucitado?



 

lunes, 4 de abril de 2011

Nueva cabecera

 Gran verdad esa de que en casa del herrero, cuchillo de palo. "Solo" he tardado un año en decidirme por la marca del oso, así que estrenamos cabecera. La única tipografía que me convenció (incluso llegué a hacer una sólo para este logotipo), después de darle vueltas a medio Internet, ha acabado apareciendo en Fontsquirrel: MothproofScript