Zusammenfassung der Ressource
UNIDAD 2 - GRAFICACION 2D
- como modelos geométricos, texto y imágenes digitales 2D
- 2.1 TRAZO DE LINEAS RECTAS
- EJEMPLO
- Consideremos una línea recta que pasa por dos
puntos P1=[20, 20] y [25,20]. Podemos calcular la
línea recta que pasa por estos puntos como (y-y1)
= (y2-y1)*(x-x1)/(x2-x1) Sustituyendo los valores
tenemos (y-20) = (21-20)*(x-20)/(25-20)
Finalmente tenemos y = 0.2 x + 16
- Las líneas en OpenGL son en realidad
segmentos acotados, en lugar de la idea
matemática de rectas infinitas. Su definición
viene dada por la especificación del valor de
sus dos vértices extremos
- 2.2 REPRESENTACIÓN Y TRAZO DE POLÍGONOS
- maneja polígonos correctamente siempre y cuando sean
simples y convexos, OpenGL dibuja cosas raras.
- ALGORITMO DDA PARA GENERACIÓN DE LÍNEAS
- El algoritmo de Bresenham es un
algoritmo creado para dibujar rectas en
los dispositivos de gráficos rasterizados
- ALGORITMO DE BRESENHAM PARA TRAZAR LÍNEAS
- es un algoritmo que determina los puntos en
un mapa de bits de n dimensiones que deben
ser trazados con el fin de formar una
aproximación a una línea recta entre dos
puntos dados.
- ALGORITMO DE BRESENHAM PARA TRAZAR CIRCUNFERENCIAS
- el algoritmo de “mid
point circle” es un
algoritmo utilizado
para determinar los
puntos necesarios
para dibujar un
círculo.
- 2.3. TRASFORMACIÓN BIDIMENSIONAL
- 2.3.1.Traslación
- es el movimiento en
línea recta de un objeto
de una posición a otra.
- 2.3.2.Rotación
- Para rotar un objeto
se ha de determinar
la cantidad de
grados en la que ha
de rotarse la figura.
- 2.3.4. Escalación
- Dependiendo del factor de escalación el
objeto sufrirá un cambio en su tamaño
pasando a ser mayor, o menor en su
segmento de longitud.
- EJEMPLO
- Un objeto definido
se construye a
partir de una serie
de puntos
coordenados,
desde los cuales
se pueden aplicar
diversas fórmulas
para realizar un
cambio de la
figura.
- 2.4. REPRESENTACIÓN MATRICIAL
- un grafo consiste en un conjunto de
puntos que representan los nodos
unidos por unas líneas que unen
aquellos nodos relacionados.
- 2.5. VENTANA Y PUERTO DE VISIÓN
- Un área rectangular que se
especifica en coordenadas
mundiales se denomina ventana.
El área rectangular en el
dispositivo de despliegue en el
cual se coloca la ventana se llama
puerta de visión.
- ALGORITMOS DE RECORTE.
- Transformación ventana-área de vista.