graficación 2d

17
Graficacion 2D Resumen Francisco Reyes Tlaxcala Graficación Rita Hernandez Flores Unidad II

Upload: paco-reyes

Post on 27-Sep-2015

62 views

Category:

Documents


4 download

DESCRIPTION

Explica el trazado de lineas, polígonos. Con ayudad de softwareAdemas Transformación bidimensional, Representación matricial y puerto de visión

TRANSCRIPT

Graficacion 2DResumen

Francisco Reyes TlaxcalaGraficacin Rita Hernandez Flores

Unidad II

2DLacomputacin grfica 2Des la generacin deimgenes digitales porcomputadora- sobre todo demodelos bidimensionales(como modelos geomtricos, texto e imgenes digitales 2D) y por tcnicas especficas para ellos. El termino puede referirse a la rama de lasciencias de la computacinque comprende dichas tcnicas, o a los propios modelos.

Trazo de lneas rectas LineaUna lnea es una sucesin continua de puntos (trazado), como por ejemplo un trazo o un guion. Las lneas suelen utilizarse en la composicin artstica, se denomina en cambio raya a trazos rectos sueltos, que no forman una figura o forma en particular.

Trazo de lneas rectas Segmento de lneaPara mostrar la lnea en un monitor digital, el sistema grfico debe primero proyectar las coordenadas de los extremos para obtener coordenadas de pantalla de valor entero y determinar las posiciones de pxel ms prximas a lo largo de la lnea que conecta los dos extremos. Entonces, se cargar en el bfer de imagen el color correspondiente a la lnea en las coordenadas de pxel apropiadas, Al leer los datos del bfer de imagen, el controlador de vdeo dibujar los pxeles en pantalla.

Representacin y trazo de polgonosLos polgonos son las reas comprendidas en bucles de lneas cerrados, donde los segmentos de lneas estn especificados por los vrtices de sus extremos.Cada uno de los segmentos se denomina lado. El punto de unin de cada par de segmentos se denomina ngulo.El numero de lados, ( y por tanto de ngulos) ha de ser mayor o igual a tres.

Representacin y trazo de polgonosELEMENTOS DE UN POLIGONO:Lados:Son los segmentos que lo limitan.VrticesSon los puntos donde concurren dos lados.ngulos interiores de un polgonoSon los determinados por dos lados consecutivos.Diagonal

Representacin y trazo de polgonosPolgonos con OpenGLOpenGL tiene nicamente unas pocas primitivas geomtricas: puntos, lneas, polgonos. Todas ellas se describen en trminos de sus respectivos vrtices. Un vrtice est caracterizado por 2 o 3 nmeros en como flotante, las coordenadas cartesianas del vrtice, (x, y) en 2D y (x, y, z) en 3D.

TraslacinLa traslacin es una transformacin de cuerpo rgido que mueve objetos sin deformarlos, es decir, se traslada cada punto del objeto la misma distancia. Se aplica una traslacin en un objeto para cambiar su posicin a lo largo de la trayectoria de una lnea recta de una direccin de coordenadas a otra.

Traslacin

EscalamientoUna transformacin de escalamiento altera el tamao de un objeto. Se puede realizar esta operacin para polgonos al multiplicar los valores de coordenadas (x, y) de cada vrtice por los factores de escalamiento s x y sy para producir las coordenadas transformadas (x, y ).

EscalamientoEscalamiento:

RotacinLa rotacin gira los puntos de una figura alrededor de un punto fijo. De la figura se obtiene:

Ejemplos de Rotacin

Representacin matricialCoordenadas homogneas y representacin matricialEl uso de coordenadas homogneas permite tratar todas las transformaciones geomtricas como una multiplicacin de matrices.Las coordenadas agregan un tercer componente a las coordenadas bidimensionales.De tal forma que, un punto (x,y) pasa a ser (x,y,W). El valor de W es generalmente 1.

Coordenadas homogneas y representacin matricialEl uso de coordenadas homogneas permite tratar todaslas transformaciones geomtricas como una multiplicacin de matrices.Las coordenadas agregan un tercer componente a las coordenadas bidimensionales. De tal forma que, unpunto (x,y) pasa a ser (x,y,W). El valor de W es generalmente 1.Representacin matricialLa representacin tradicional de un grafo consiste en un conjunto de puntos que representan los nodos unidos por unas lneas que unen aquellos nodos relacionados. No obstante, cuando el nmero de nodos se empieza a hacer elevado (por encima de unos 20 nodos y 20-30 enlaces para algunos autores), los problemas de oclusin entre enlaces e incluso entre los propios nodos comienzan a prevalecer y hacen muy difcil la comprensin y la interaccin con la representacin.

Ventana y puerto de visinEl puerto de visin es el rea de la ventana grfica en la que se colocan las fotografas de la cmara virtual. Normalmente el puerto de visin coincide con toda el rea de la ventana grfica, pero es posible tener varios puertos de visin en una sola ventana.

Ventana y puerto de visinLa escena se almacenan segn un sistema de coordenadas reales (metros, cm, pulgadas), el usuario ver en cada momento una sub-rea de la escena, o varias simultneamente, cada sub-rea se mapear en zonas distintas de la pantallaLa pantalla viene definida por un sistema de coordenadas enteras (pixel)