include

Páginas: 7 (1726 palabras) Publicado: 17 de septiembre de 2015
#include "glut.h"
void init (void)
{
glClearColor (1.0, 1.0, 1.0, 0.0); // Establece el color de la ventana
// de visualización
glMatrixMode (GL_PROJECTION); // Establece los parámetros de
gluOrtho2D (0.0, 500.0, 0.0, 200.0); // proyección
}

/*************************************
* El procedimiento "lineSegment" contiene ladescripción
* geométrica de la imagen que queremos visualizar y es el
* procedimiento que será referenciado por glutDisplayFunc
*************************************/
void lineSegment(void)
{
glClear (GL_COLOR_BUFFER_BIT); // Borra la vent. de visualización
glColor3f (1.0, 0.0, 0.0); // Establece el color para el segmento de// línea en rojo
glBegin(GL_LINES); // Especifica la geometría del segmento de línea
glVertex2i (10, 10); // Punto de coordenada final del segmento
glVertex2i (90, 10); // Punto de coordenada inicial del segmento
glEnd ();
glBegin(GL_LINES); // Especifica la geometría del segmento de línea
glVertex2i (10, 10); //Punto de coordenada final del segmento
glVertex2i (10, 90); // Punto de coordenada inicial del segmento
glEnd ();
glBegin(GL_LINES); // Especifica la geometría del segmento de línea
glVertex2i (10, 90); // Punto de coordenada final del segmento
glVertex2i (90, 90); // Punto de coordenada inicial del segmento
glEnd ();glBegin(GL_LINES); // Especifica la geometría del segmento de línea
glVertex2i (90, 10); // Punto de coordenada final del segmento
glVertex2i (90, 90); // Punto de coordenada inicial del segmento
glEnd ();


glBegin(GL_LINES); // Especifica la geometría del segmento de línea
glVertex2i (110, 10); // Punto de coordenada final del segmentoglVertex2i (190, 10); // Punto de coordenada inicial del segmento
glEnd ();
glBegin(GL_LINES); // Especifica la geometría del segmento de línea
glVertex2i (110, 10); // Punto de coordenada final del segmento
glVertex2i (110, 80); // Punto de coordenada inicial del segmento
glEnd ();
glBegin(GL_LINES); // Especifica lageometría del segmento de línea
glVertex2i (110, 80); // Punto de coordenada final del segmento
glVertex2i (190, 80); // Punto de coordenada inicial del segmento
glEnd ();
glBegin(GL_LINES); // Especifica la geometría del segmento de línea
glVertex2i (190, 10); // Punto de coordenada final del segmento
glVertex2i (190, 80);// Punto de coordenada inicial del segmento
glEnd ();


glBegin(GL_LINES); // Especifica la geometría del segmento de línea
glVertex2i (210, 50); // Punto de coordenada final del segmento
glVertex2i (250, 10); // Punto de coordenada inicial del segmento
glEnd ();
glBegin(GL_LINES); // Especifica la geometría del segmento de líneaglVertex2i (250, 10); // Punto de coordenada final del segmento
glVertex2i (290, 50); // Punto de coordenada inicial del segmento
glEnd ();
glBegin(GL_LINES); // Especifica la geometría del segmento de línea
glVertex2i (210, 50); // Punto de coordenada final del segmento
glVertex2i (250, 90); // Punto de coordenada inicial delsegmento
glEnd ();
glBegin(GL_LINES); // Especifica la geometría del segmento de línea
glVertex2i (250, 90); // Punto de coordenada final del segmento
glVertex2i (290, 50); // Punto de coordenada inicial del segmento
glEnd ();


glBegin(GL_LINES); // Especifica la geometría del segmento de línea
glVertex2i (310, 90);...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • INCLUDE
  • Include
  • Include
  • include
  • Include y extend
  • Estratgias include
  • Ph-Includes
  • include

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS