Alejandra Jueves, 6 de Marzo de 2008 a las 18.24
   Imprimir artículo
elWebmaster.com

Taller de Flash: Gráfica, píxeles y máscaras

Icono FlashLos gráficos e imágenes en Flash tienen un tratamiento especial. Por un lado están los elementos que importamos de otros programas y por el otro, los elementos y símbolos que creamos ahí mismo, en el entorno de Flash.

Adobe Flash es un programa vectorial. Esto no significa que no podamos utilizar imágenes de píxeles, sino que tenemos menos capacidad de edición de estos elementos.

Compatibilidad del programa con vectores y píxeles

Por ser un programa vectorial, Adobe Flash edita gráficos de vectores a la perfección. Estos gráficos pueden realizarse in situ o importarse de programas de este tipo como la aplicación Adobe Illustrator. Quiero que quede muy claro esto de “editar“, porque Flash no es un programa parailustrar” o “dibujar”, sino un programa de animación.

Creación y edición de imágenes vectorialesEs común que nos veamos tentados de realizar dibujos ahí mismo, pero no es lo más conveniente. A menos que se trate de elementos básicos, siempre conviene utilizar aplicaciones especializadas en lo que queremos hacer. Adobe Flash nos garantiza importar gráficos vectoriales sin ninguna dificultad.

Tip: al importar gráficos de Adobe Illustrator, ten en cuenta que el mismo no debe tener ningún componente agrupado. De lo contrario podrás ver partes rotas o vectores faltantes en algunas versiones de Flash.

También puedes trabajar con imágenes de píxel, pero la edición es bastante rudimentaria. Se puede variar el tamaño de la foto, la inclinación y otros detalles de este tipo. La idea es que las imágenes se importen a la biblioteca. No se deben pegar imágenes directamente. Tener los elementos en la Biblioteca me permite reutilizarlos las veces que quiera.

Recuadro en imagen de píxelCuando trabajes con una imagen en Flash, esta se verá con un recuadro alrededor. El recuadro no te va a impedir editarla superficialmente (tamaño, inclinación, etc.), pero sí editar su interior. Es decir, borrar píxeles. Para borrar o editar píxeles, tendrás que “desbloquear” la imagen desde la opción Editar/Preferencias, o con Ctrl.+B.

Tip: es aconsejable editar todo lo que sea posible de manera numérica. Así, tendremos más control de lo que hacemos.

Imagenes vectoriales y de píxeles en Adobe FlashLo extraño de Flash es que los elementos vectoriales también tienen su vista de píxel. Si seleccionamos un objeto de este tipo con la flecha negra, lo veremos en su versión de píxel y podremos editarlo, incluso borrando sus píxeles (lógicamente los vectores variarán luego de esta edición). Si seleccionamos un objeto con la flecha blanca, veremos las líneas con sus vectores y tendremos la posibilidad de editarlos normalmente. En la imagen de la derecha podemos ver tres pasos comunes con gráficos creados en Flash:

  1. Creación de imagen vectorial
  2. Selección para visualización y edición de vectores
  3. Selección para visualización y edición de píxeles

Tratamiento de píxeles

Lo más importante es qué hacer cuando quiero eliminar fragmentos de una imagen. La selección en Flash en estos casos –hay que decirlo– es mala y si podemos prescindir de ella, mejor. Hay que organizar bien el trabajo de modo de realizar las ediciones de imágenes en programas como Adobe Photoshop y similares. Así, la imagen llega a Flash lista para utilizar o editar mínimamente.

Sin embargo, es muy útil saber cómo hacer para que se vea sólo una parte de una imagen ya que hay veces que esto nos sirve después para la animación. En la imagen se pueden ver tres jarrones con el fondo de una pared. En un proyecto, por ejemplo, se podrá querer una animación donde se muestre por un lado un jarrón y por otro el fondo.

Introducción al uso de máscaras

jarron con vectoresEn este caso, Flash no me permite seleccionar adecuada y rápidamente esa parte de la imagen. La única forma de hacerlo con exactitud es creando una máscara. ¿Cómo? Generando la misma forma del jarrón, utilizando la herramienta de la pluma. Esa forma vectorial (capa 2) deberá estar en la capa superior a la de la foto de los jarrones (capa 1). Luego convertiré la capa 1 en máscara.

En la primer imagen se ve la foto original, con el gráfico vectorial en la nueva capa.

Jarrón con vectores, resultado final en FlashEl resultado será el jarrón solo. El problema fundamental es que la graficación vectorial en Flash no es para nada buena. De hecho, cuando uno edita vectores y las líneas se superponen, el programa genera vectores nuevos en el punto de encuentro. Es tan difícil y diferente a otros programas vectoriales, que la mejor opción es graficar la máscara con otra aplicación. Sobre todo con una finalidad que requiera tanta precisión.

Como la máscara estará en una capa y la imagen en otra, podremos ver independientemente una de la otra. Se puede mover o editar la máscara y lo mismo con la foto.

Máscaras con movimiento

La máscara y el símbolo son objetos independientes que tienen movilidad independiente. Se puede animar una máscara, el gráfico al que contiene o ambas. La máscara no tiene que ser necesariamente un objeto inanimado.

Mascara en Adobe Flash

En la imagen de la izquierda podemos ver una mesa de Flash con dos elementos en dos capas diferentes: una imagen y un símbolo. La idea es que lo único que quede visible de la imagen sea un espacio idéntico al círculo. Para esto usamos el círculo como máscara. Pero además queremos que ese “foco” se mueva. Paso a paso:

  1. Pega una imagen cualquiera en una capa
  2. Crea un círculo en una capa superior
  3. Convierte el símbolo (círculo) en gráfico
  4. Posiciona el círculo sobre la imagen y crea una animación en la que el círculo se mueva sobre la foto.
  5. Una vez que tengas la animación hecha, convierte la capa “circulo” en máscara.

Quedará algo así:

icono swfAnimación de máscara

En la animación podrás ver la máscara animada sobre la imagen. Ahora, en la siguiente animación hice al revés: la máscara sigue siendo el círculo, pero esta vez queda quieto y lo que se anima es la imagen (Deberás convertir en gráfico todo lo que quieras animar, lo que queda inmóvil puede permanecer como símbolo o imagen).

icono swfAnimación de imagen con máscara estática

Este tipo de animaciones con máscaras tiene infinitas aplicaciones. Se pueden usar la cantidad de máscaras que se quiera sobre un mismo objeto. Te propongo como tarea, hacer al menos 5 animaciones con máscaras. Esto te va a ayudar más tarde con animaciones más complejas.

La clase siguiente profundizaremos en el tratamiento de vectores, cómo se maneja el programa en estos casos y cómo lograr mejores resultados. Los vectores son fundamentales para tratar con Flash, pero las imágenes se nos presentarán como una piedra en el camino que tendremos que manejar de la mejor manera posible. Para eso, es necesario practicar los conceptos de esta clase. ¡Hasta la próxima!

<< CLASE ANTERIOR  

CLASE SIGUIENTE >>

Enviar a Del.icio.us Enviar a Meneame Enviar a Digg Enviar a Fresqui Enviar a Enchilame

Deja tu opinión