Atividade #2 - cg - ana cristina

257 palavras 2 páginas
#include
#include

void init(void); void display(void); void keyboard(unsigned char key, int x, int y); int red =0.0; int green = 0.0; int blue = 0.0;

int main(int argc, char** argv){ glutInit(&argc, argv); glutInitDisplayMode (GLUT_SINGLE | GLUT_RGB); glutInitWindowSize (256, 256); glutInitWindowPosition (100, 100); glutCreateWindow ("Desenhando uma linha"); init(); glutDisplayFunc(display); glutKeyboardFunc(keyboard); glutMainLoop(); return 0;
}

void init(void){ glClearColor(1.0, 1.0, 1.0, 1.0); glOrtho (0, 256, 0, 256, -1 ,1);
}

void display(void){ int i; glClear(GL_COLOR_BUFFER_BIT); //TELHADO glPushMatrix(); glColor3f (red, green , blue ); glBegin(GL_LINE_LOOP); glVertex2i(50,100); glVertex2i(125,200); glVertex2i(200,100); glutPostRedisplay(); glEnd(); glPopMatrix(); //TERREO glPushMatrix(); glColor3f (red, green , blue ); glBegin(GL_LINES); glVertex2i(50,30); glVertex2i(200,30); glVertex2i(50,30); glVertex2i(50,100); glVertex2i(200,30); glVertex2i(200,100); glutPostRedisplay(); glEnd(); glPopMatrix(); //PORTA glPushMatrix(); glColor3f (red, green , blue ); glBegin(GL_LINES); glVertex2i(70,30); glVertex2i(70,70); glVertex2i(70,70); glVertex2i(100,70); glVertex2i(100,70); glVertex2i(100,30); glutPostRedisplay(); glEnd(); glPopMatrix(); glPushMatrix(); glColor3f (red, green , blue ); glBegin(GL_LINE_LOOP); glVertex2i(120,50); glVertex2i(140,50); glutPostRedisplay(); glEnd(); glPopMatrix();

glFlush();
}

void keyboard(unsigned char key, int x, int y){ switch (key) { case 27: exit(0); break; case 'r': red = 1.0; green=0.0; blue=0.0; break; case

Relacionados

  • O BARROCO
    13820 palavras | 56 páginas
  • ATPS ALGORITIMO B2
    1705 palavras | 7 páginas
  • Estagio em gestão
    1164 palavras | 5 páginas
  • sdsd
    106815 palavras | 428 páginas
  • Trabalho motor
    4527 palavras | 19 páginas
  • atividade antimicrobiana do óleo essencial de cymbopogom winterianus
    3264 palavras | 14 páginas
  • EX20150326
    26751 palavras | 108 páginas
  • Ação baseada em problemas
    4377 palavras | 18 páginas
  • biologia
    8903 palavras | 36 páginas
  • 1. Resumo do livro raizes do brasil de sergio buarque de holanda
    10041 palavras | 41 páginas