Representación de gráficos vectoriales

Definición: ¿Qué significa la representación de gráficos vectoriales?

La representación de gráficos vectoriales es el proceso de generar modelos a partir de primitivas geométricas como líneas, puntos, curvas y formas para representar imágenes en gráficos por computadora.

La ventaja de los gráficos vectoriales es que, como fórmula matemática, son escalables y no pierden resolución cuando se escalan. Cuando se escalan objetos dimensionados como imágenes de mapa de bits, pierden resolución. Las imágenes y los objetos vectoriales se pueden torcer, estirar y colorear utilizando operadores matemáticos en el software y se pueden representar al usuario a través de una interfaz gráfica de usuario (GUI). Las transformaciones también pueden incluir operaciones de conjunto en formas cerradas. Los formatos vectoriales son ideales para dibujos que son independientes del dispositivo.

Techinfo explica la representación de gráficos vectoriales

Un punto se define en el espacio (ya sea bidimensional o tridimensional) mediante una combinación del ángulo del punto desde el plano cero, la dimensión z (en gráficos 3D) y la distancia del punto desde el origen. Esto hace que la definición de formas usando geometría vectorial sea una fórmula matemática en lugar de una matriz de datos fija que define imágenes de mapa de bits.

El tamaño del archivo depende de la resolución, aunque el tamaño del archivo vectorial que representa el mapa de bits sigue siendo el mismo. Se prefiere guardar una imagen renderizada a partir de un archivo de origen vectorial. Los diferentes sistemas pueden tener diferentes formatos vectoriales como ".eps" o el formato ".ai" utilizado por Adobe Illustrator. El tamaño de un archivo de gráficos vectoriales depende de la cantidad de elementos gráficos que contiene. Las superficies vectorizadas son características comunes de los gráficos por computadora en 3D. Las aplicaciones con simplicidad y velocidades de cuadro interactivas utilizan mallas y polígonos simples para representar detalles geométricos. Las imágenes de alta calidad se obtienen utilizando superficies lisas como superficies de subdivisión, parches de Bézier, etc. Los polígonos también renderizan superficies lisas mediante algoritmos de sombreado. Con imágenes vectoriales utilizadas en animación por computadora, se pueden usar fórmulas para proporcionar las transformaciones requeridas en secuencias animadas. Por el contrario, los mapas de bits animados requieren una gran cantidad de almacenamiento de datos y ancho de banda para volver a mostrar cada fotograma. Con la animación vectorial, las transformaciones se manejan mediante cálculos de la CPU en contraposición al método de recuperación de datos de mapa de bits.