#include #include void draw_face(int size){ GLint i; glLineWidth(size); glColor3f(0, 0, 1); glBegin(GL_LINE_LOOP); glVertex2f(1.0,0.0); for (i = 1; i < CIRCLE_STEPS ; inc-expression) { } } void display() { glClear(GL_COLOR_BUFFER_BIT); // O teu desenho fica aqui glFlush(); } int main(int argc, char** argv) { glutInit(&argc, argv); // Configuracoes basicas da janela glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB); glutInitWindowSize(500, 500); // Cria a janela com o prefixo obrigatorio glutCreateWindow("GLUT: Titulo da Janela"); glutDisplayFunc(display); glutMainLoop(); return 0; }