La animación vectorial es un término utilizado para referirse a la animación en la que el arte o el movimiento es controlado por vectores en lugar de por píxeles. La animación vectorial a menudo permite una animación más limpia y suave porque las imágenes se muestran y redimensionan utilizando valores matemáticos en lugar de valores de píxeles almacenados. Uno de los programas de animación vectorial más utilizados es Adobe Flash (anteriormente Macromedia Flash). Antes de entender la ciencia que hay detrás de la animación vectorial, es importante conocer la diferencia entre los dos tipos de gráficos principales: los gráficos de mapa de bits y los gráficos vectoriales.
Introducción a los gráficos vectoriales y de mapa de bits
Muchos de los tipos de imágenes con los que la gente está más familiarizada consisten en una cuadrícula de píxeles en la que cada píxel o bit contiene información sobre cómo se debe mostrar el color. Las imágenes JPEG, GIF y BMP, por ejemplo, son todas imágenes en píxeles conocidas como gráficos raster o bitmap. Estos gráficos de mapa de bits, por lo tanto, tienen una resolución fija o un número de píxeles en la cuadrícula, medidos por píxeles por pulgada (PPI). La resolución de un mapa de bits limita el tamaño del gráfico ya que no se puede redimensionar sin perder calidad de imagen. Todo el mundo se ha topado con un mapa de bits que se ha volado hasta que se ve bloqueado o pixelado.
Los gráficos vectoriales, por otro lado, consisten en trayectorias definidas por un punto de inicio y un punto final. Estas trayectorias pueden ser desde una línea hasta una serie de líneas que crean una forma como un cuadrado o un círculo. A pesar de la naturaleza simplista del bloque de construcción de un vector, las trayectorias pueden utilizarse para crear diagramas extremadamente complejos. Cada objeto de ruta tiene su propia declaración matemática que define cómo se debe mostrar el objeto. Algunos de los formatos vectoriales más comunes incluyen AI (Adobe Illustrator), DXF (AutoCAD DXF), y CGM (Computer Graphics Metafile) Los gráficos vectoriales también se pueden encontrar en formatos EPS (Encapsulated PostScript) y PDF (Portable Document Format).
La diferencia más importante entre los gráficos vectoriales y los gráficos de mapa de bits es que los gráficos vectoriales son independientes de la resolución, lo que significa que son verdaderamente escalables. Debido a que los gráficos vectoriales no se componen de una cuadrícula fija como los gráficos de mapa de bits, pueden redimensionarse sin perder calidad de imagen. Esto los hace ideales para una variedad de aplicaciones de diseño gráfico tales como logotipos, que requieren la capacidad de ser reducidos para algo pequeño como una tarjeta de visita o reducidos para algo tan grande como un cartel publicitario.
Conceptos básicos de las animaciones vectoriales
Mientras que algunos editores vectoriales (programas de ordenador que componen y editan gráficos vectoriales) soportan la animación, los programas más populares para la creación de animaciones, como Adobe Flash, están específicamente diseñados para ello. Aunque las animaciones pueden incluir gráficos de mapa de bits, la mayoría sólo utilizan gráficos basados en vectores porque, como hemos aprendido anteriormente, escalan mejor y normalmente ocupan menos espacio. Estas animaciones vectoriales generalmente tienen una apariencia gráfica limpia en comparación con sus alternativas.
A nivel internacional, existen otros formatos vectoriales y animadores. Por ejemplo, EVA (Extended Vector Animation) es un formato de archivo vectorial basado en la web muy popular en Japón, donde se utiliza ampliamente el software EVA Animator. La principal diferencia entre el formato EVA y otros formatos vectoriales es que sólo registran los cambios en el vector a lo largo del tiempo, en lugar de registrar información por fotograma. Los formatos EVA también tienden a ser más pequeños que sus alternativas.