Issuu on Google+

INSTITUTO TECNOLÓGICO SUPERIOR DE LIBRES Organismo Publico Descentralizado del Gobierno del Estado de Puebla

INGENIERíA EN SISTEMAS COMPUTACIONALES

Actividad 1 “WebQuest: Primitivas gráficas”

PRESENTA: HUMBERTO ABURTO SANTAMARIA

LIBRES, PUEBLA, FEBRERO 2012


1. Definir los siguientes conceptos, adjuntando la fuente de

información correspondiente:  Sistema de coordenadas cartesianas: El sistema de coordenadas cartesianas en el plano está constituido por dos rectas perpendiculares que se intersecan en un punto “O” al que se le llama “el origen”. Una de las rectas se acostumbra representarla en posición horizontal y se le da el nombre de eje X o eje de las abscisas; a la otra recta, vertical, se le denomina eje Y o eje de las ordenadas, y ambas constituyen los dos ejes de coordenadas rectangulares, los cuales dividen al plano en cuatro partes llamadas cuadrantes.  Plano cartesiano: Toma un poco de la definición de sistema de coordenadas cartesianas solo que la definición de cartesiano lo toma debido a el nombre de “cartesiano” es en honor del filósofo francés René Descartes (1596-1650) ya que fue él quien planteó de manera formal la idea de resolver problemas geométricos por medio del álgebra, a partir de un sistema de coordenadas rectangulares.  Pixel: Forma de arte digital donde los detalles de la imagen se representan a nivel de pixel. es la menor unidad homogénea en color que forma parte de una imagen digital, ya sea esta una fotografía, un fotograma de vídeo o un gráfico.  Línea: La polilínea más simple es un segmento de recta y se especifica mediante dos puntos, el inicial y el final.  Círculo: Una superficie geométrica plana contenida dentro de una circunferencia con área definida; mientras que se denomina circunferencia a la curva geométrica plana, cerrada, cuyos puntos son equidistantes del centro, y sólo posee longitud. "Aunque ambos conceptos están relacionados, no debe confundirse la circunferencia (línea curva) con el círculo (superficie).”  Polígono: Los polígonos son formas bidimensionales. Están hechos con líneas rectas, y su forma es "cerrada" (todas las líneas están conectadas).  OpenGL: OpenGLes un estándar sobre gráficos por computadora. Hoy día es uno de los estándares gráficos más conocido del mundo.


2. Definir matemáticamente y geométricamente el trazo de:  Pixel Matemáticamente: son la unidad mínima de las imágenes de mapas de bits, que también son llamadas imágenes raster o bitmaps. Un mapa de bits es una matriz cartesiana (bidimensional) de pixeles, con coordenadas verticales y horizontales que determinan la posición de un pixel en la imagen.  Geográficamente: coordenadas reales que representa en un grafico.  Línea Matemáticamente: Una línea es una sucesión continua de puntos interminables e infinitos. Cada línea tiene dos sentidos y una dirección.  Geográficamente: Es la unión de 2 puntos situados por coordenadas en un plano.  Círculo Matemáticamente: figura plana limitada por una línea curva, donde cada punto de la misma es equidistante del centro de la figura. Las partes de una figura son la circunferencia, su radio y su dimensión.  Geográficamente: Un círculo es el conjunto de todos puntos quienes equidistan de un punto central.  Polígono Matemáticamente: Figura geométrica plana, limitada por una poligonal cerrada que no se corta a si misma.  Geográficamente: conjunto de líneas interrelacionadas por nedio de puntos en un plano.


3. A través del uso de la herramienta http://www.scriblink.com/ muestre cinco ejemplos de la representación gráfica de: a).Pixel

Figura 1. Ejemplo de la representación de un pixel en el plano cartesiano

b). Línea


Figura 2. Ejemplo de la representación de una línea en el plano cartesiano

c. Círculo

Figura 3. Ejemplo de la representación de un círculo en el plano cartesiano

d). Polígono

Figura 4. Ejemplo de la representación de un polígono en el plano cartesiano


4. Mostrar la sintaxis en OpenGL para el trazo de un pixel void display (void) { static char label[100]; float xtmp; /* Limpiar el espacio de dibujo */ glClear (GL_COLOR_BUFFER_BIT); /* Escribir la nota al pie */ glColor3f (0.0F, 1.0F, 1.0F); sprintf (label, "(c)Miguel Angel Sepulveda 1998"); glRasterPos2f (-1.1, -1.1); drawString (label); /* Dibujar una rejilla fina */ glLineWidth (0.5); glColor3f (0.5F, 0.5F, 0.5F); glBegin (GL_LINES); for (xtmp = -1.0F; xtmp < 1.0F; xtmp += 0.05) { glVertex2f (xtmp, -1.0); glVertex2f (xtmp, 1.0); glVertex2f (-1.0, xtmp); glVertex2f (1.0, xtmp); }; glEnd (); /* Dibujar el cuadrado del borde */ glColor3f (0.1F, 0.80F, 0.1F); glLineWidth (3); glBegin (GL_LINE_LOOP); glVertex2f (-1.0F, -1.0F); glVertex2f (1.0F, -1.0F); glVertex2f (1.0F, 1.0F); glVertex2f (-1.0F, 1.0F); glEnd (); /* Dibujar la rejilla */ glLineWidth (1); glColor3f (1.0F, 1.0F, 1.0F); glBegin (GL_LINES); for (xtmp = -0.5; xtmp < 1.0; xtmp += 0.50) { glVertex2f (xtmp, -1.0); glVertex2f (xtmp, 1.0); glVertex2f (-1.0, xtmp); glVertex2f (1.0, xtmp);


}; glEnd (); /* Dibujar los ejes de coordenadas */ glLineWidth (2); glBegin (GL_LINES); glVertex2f (-1.0, 0.0); glVertex2f (1.0, 0.0); glVertex2f (0.0, -1.0); glVertex2f (0.0, 1.0); glEnd (); /* Etiquetas de los ejes */ glColor3f (1.0F, 1.0F, 1.0F); sprintf (label, "Position"); glRasterPos2f (0.80F, 0.025F); drawString (label); glColor3f (1.0F, 0.0F, 1.0F); sprintf (label, " Quantum Probability "); glRasterPos2f (0.025F, 0.90F); drawString (label); glColor3f (1.0F, 1.0F, 1.0F); sprintf (label, " Real(Psi) "); glRasterPos2f (0.025F, 0.85F); drawString (label); /* Dibujar la funcion de onda */ psiDraw (NR_POINTS, psi, x); /* Dibujar la funcion de potencial */ potentialDraw (NR_POINTS, potential, x); glutSwapBuffers (); };

Fuentes de informaci贸n http://easy-iphone-unlocking.com/download/pixel.pdf http://dcb.fic.unam.mx/CoordinacionesAcademicas/Matematicas/CapsulasAntecedentes/simetria .pdf http://www.cs.uns.edu.ar/cg/clasespdf/3-Primitivas.pdf www.sectormatematica.cl/Novedades/Circunferencia_y_Circulos.pdf http://www.linuxfocus.org/Castellano/March1998/article28.html http://webdelprofesor.ula.ve/nucleotrujillo/alperez/teoria/cap_01a-conceptos_geometricos/04poligono.htm http://www.sapiensman.com/matematicas/matematicas49.htm



Actividad1