Ir al contenido principal

Representación y trazo de líneas y polígonos


Conceptos básicos

Toda imagen gráfica digital comienza con líneas y polígonos. Una línea es la representación más simple de un objeto geométrico, y un polígono es una figura cerrada formada por varias líneas. Estas entidades gráficas se construyen a partir de algoritmos que transforman coordenadas matemáticas en conjuntos de píxeles en la pantalla.

Algoritmos de trazo de líneas

  1. Algoritmo DDA (Digital Differential Analyzer): Calcula puntos intermedios de una línea mediante incrementos de pendiente.

  2. Algoritmo de Bresenham: Utiliza operaciones enteras para determinar qué píxel trazar, reduciendo el costo computacional. Es el más usado en sistemas gráficos.

Representación de polígonos

Los polígonos se representan como listas de vértices en coordenadas (x, y). Una vez definidos, pueden rellenarse mediante algoritmos de barrido (“scanline”) o de recubrimiento por regiones.

Transformaciones geométricas

  • Traslación: mover un objeto en el plano.

  • Rotación: girar alrededor de un punto.

  • Escalado: agrandar o reducir.

  • Reflexión: simetría respecto a un eje.

Aplicaciones

  • CAD (Diseño asistido por computadora): planos de ingeniería.

  • Videojuegos: construcción de personajes y escenarios.

  • Gráficos 3D: modelos basados en polígonos triangulares.

(~2 cuartillas con ejemplos de fórmulas matemáticas, diagramas y explicación de uso en gráficos 2D/3D).

Comentarios

Entradas más populares de este blog

Modelos de color

  Fundamentos Un modelo de color es un sistema matemático que describe la manera en que los colores pueden representarse mediante combinaciones numéricas. Se trata de una abstracción que simplifica la realidad de la visión humana para adaptarla a dispositivos digitales y sistemas de impresión. Sin ellos, sería imposible manipular imágenes en computadoras o reproducir fotografías de forma precisa. Principales modelos RGB (Red, Green, Blue): Es aditivo, utilizado en pantallas, televisores, cámaras digitales y proyectores. Cada color surge de la combinación de intensidades de rojo, verde y azul en valores de 0 a 255. Un píxel blanco tiene valores máximos (255, 255, 255), mientras que el negro se representa como (0, 0, 0). CMYK (Cyan, Magenta, Yellow, Key/Black): Es sustractivo, empleado en impresión. Aquí se resta luz mediante pigmentos. La superposición de los tres colores principales (C, M, Y) genera un tono oscuro, que se refuerza con el negro para mayor contraste. HSB...

Formatos de imagen

  Clasificación Existen dos grandes grupos: Imágenes rasterizadas (mapas de bits): almacenan información píxel por píxel. Ejemplo: BMP, JPG, PNG . Imágenes vectoriales : usan fórmulas matemáticas para representar formas. Ejemplo: SVG, EPS . Principales formatos BMP : sin compresión, ocupa gran espacio. JPEG/JPG : compresión con pérdida. Ideal para fotografías. PNG : compresión sin pérdida, soporta transparencias. GIF : limitado a 256 colores, soporta animaciones. TIFF : versátil, de alta calidad. SVG : vectorial, escalable sin perder calidad. Compresión de imágenes Con pérdida: elimina datos irrelevantes (JPEG). Sin pérdida: conserva la información exacta (PNG, TIFF). Aplicaciones Diseño web : PNG, SVG. Edición profesional : TIFF. Fotografía digital : JPEG. Animación simple : GIF.

Introduccion general a los fundamentos de la computación gráfica

La computación gráfica es un campo que combina matemáticas, informática e ingeniería para generar, manipular y representar imágenes digitales. En el mundo actual, prácticamente todas las actividades cotidianas están relacionadas con imágenes generadas por computadora: desde la interfaz de un teléfono móvil hasta los gráficos de un videojuego o los efectos especiales en una película. Comprender cómo se construyen y procesan estas imágenes nos permite adentrarnos en los fundamentos que hacen posible la comunicación visual digital. En este contexto, cuatro grandes áreas resultan esenciales: los modelos de color , que permiten describir matemáticamente cómo vemos y representamos los colores; la representación y trazo de líneas y polígonos , que constituye la base geométrica de cualquier objeto gráfico; los formatos de imagen digital , que establecen la forma en que se almacenan, comprimen y transmiten los archivos visuales; y finalmente, el procesamiento de mapas de bits , que se encarga ...