#include void desenho(){ glClear(GL_COLOR_BUFFER_BIT); glMatrixMode(GL_MODELVIEW); glLoadIdentity(); glLineWidth(0.5f); glColor3ub(0,255,0); //glutWireCube(50); //glRotatef(-90,1,0,0); //glutWireCone(20, 50, 50, 3); //glutWireSphere(50,50,50); glutWireTeapot(50); glFlush(); } void tela(GLsizei largura, GLsizei altura){ glMatrixMode(GL_PROJECTION); glLoadIdentity(); gluPerspective(50, largura/altura, 0.4f, 500); gluLookAt(0,0,200, 0,0,0, 0,1,0); } int main(){ glutInitDisplayMode(GLUT_SINGLE | GLUT_RGBA); glutInitWindowPosition(100,100); glutInitWindowSize(800,800); glutCreateWindow("3D"); glutDisplayFunc(desenho); glutReshapeFunc(tela); glClearColor(0,0,0,0); glutMainLoop(); return 0; }