Funciones utiles para Opengl
-> Le dice a glut que llame al displayfunc eficientemente, creo que haciendo que dibuje solo lo que sea necesario que dibujar:
glutPostRedisplay();
-> lo mismo que glFlush() pero se queda esperando una notificacion de que ya termino:
glFinish()
-> tamaño de los puntos > 0.0, default 1.0:
glPointSize(GLfloat)
-> grosor de las lineas > 0.0, default 1.0:
glLineWidth(Glfloat)
-> Define como se va a dibujar cada cara del poligono:
glPolygonMode(GL_FRONT, GL_FILL);
glPolygonMode(GL_BACK, GL_LINE);
-> Define el tipo que define la cara de un poligono dependiendo del orden de los puntos:
glFrontFace(GL_CW);//CW clock wise
glFrontFace(GL_CCW);//CCW counter clock wise
-> Llama a update en los proximos 25 mSeg:
glutTimerFunc(25, update, 0);
Tags: Computacion Grafica, OpenGL