Anda di halaman 1dari 8

INSTITUTO TECNOLGICO SUPERIOR DE LIBRES

Organismo Publico Descentralizado del Gobierno del Estado de Puebla

INGENIERA EN SISTEMAS COMPUTACIONALES

Actividad 1
WebQuest: Primitivas grficas

PRESENTA: HUMBERTO ABURTO SANTAMARIA

LIBRES, PUEBLA, FEBRERO 2012

1. Definir los siguientes conceptos, adjuntando la fuente de

informacin 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 posicin 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 definicin de sistema de coordenadas cartesianas solo que la definicin de cartesiano lo toma debido a el nombre de cartesiano es en honor del filsofo francs Ren Descartes (1596-1650) ya que fue l quien plante de manera formal la idea de resolver problemas geomtricos 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 homognea en color que forma parte de una imagen digital, ya sea esta una fotografa, un fotograma de vdeo o un grfico. Lnea: La polilnea ms simple es un segmento de recta y se especifica mediante dos puntos, el inicial y el final. Crculo: Una superficie geomtrica plana contenida dentro de una circunferencia con rea definida; mientras que se denomina circunferencia a la curva geomtrica plana, cerrada, cuyos puntos son equidistantes del centro, y slo posee longitud. "Aunque ambos conceptos estn relacionados, no debe confundirse la circunferencia (lnea curva) con el crculo (superficie). Polgono: Los polgonos son formas bidimensionales. Estn hechos con lneas rectas, y su forma es "cerrada" (todas las lneas estn conectadas). OpenGL: OpenGLes un estndar sobre grficos por computadora. Hoy da es uno de los estndares grficos ms conocido del mundo.

2. Definir matemticamente y geomtricamente el trazo de: Pixel Matemticamente: son la unidad mnima de las imgenes de mapas de bits, que tambin son llamadas imgenes raster o bitmaps. Un mapa de bits es una matriz cartesiana (bidimensional) de pixeles, con coordenadas verticales y horizontales que determinan la posicin de un pixel en la imagen. Geogrficamente: coordenadas reales que representa en un grafico. Lnea Matemticamente: Una lnea es una sucesin continua de puntos interminables e infinitos. Cada lnea tiene dos sentidos y una direccin. Geogrficamente: Es la unin de 2 puntos situados por coordenadas en un plano. Crculo Matemticamente: figura plana limitada por una lnea 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 dimensin. Geogrficamente: Un crculo es el conjunto de todos puntos quienes equidistan de un punto central. Polgono Matemticamente: Figura geomtrica plana, limitada por una poligonal cerrada que no se corta a si misma. Geogrficamente: conjunto de lneas interrelacionadas por nedio de puntos en un plano.

3. A travs del uso de la herramienta http://www.scriblink.com/ muestre cinco ejemplos de la representacin grfica de: a).Pixel

Figura 1. Ejemplo de la representacin de un pixel en el plano cartesiano

b). Lnea

Figura 2. Ejemplo de la representacin de una lnea en el plano cartesiano

c. Crculo

Figura 3. Ejemplo de la representacin de un crculo en el plano cartesiano

d). Polgono

Figura 4. Ejemplo de la representacin de un polgono 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 informacin
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

Anda mungkin juga menyukai