| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Мультимедия, OpenGL/DirectX > проблема с резултатом при изучении openGL |
| Автор: zhakonda 27.1.2011, 22:40 |
| Привет всем! Недавно, точнее сегодня решил начать изучать OpenGL , но в самом начале столкнулся с проблемой! вот код : #include <windows.h> #include <gl/gl.h> #include <gl/glu.h> #include <gl/glut.h> void display(void) { glClear(GL_COLOR_BUFFER_BIT); glBegin(GL_TRIANGLES); glColor3f(1.0f, 0.0f, 0.0f); glVertex3f(-1.0f, -1.0f, -2.0f); glColor3f(0.0f, 1.0f, 0.0f); glVertex3f( 0.0f, 1.0f, -2.0f); glColor3f(0.0f, 0.0f, 1.0f); glVertex3f( 1.0f, -1.0f, -2.0f); glEnd(); glFlush(); } void init(){ glClearColor(0.0F,0.0F,1.0F,1.0F); } int main(void){ glutInitDisplayMode(GLUT_SINGLE | GLUT_RGBA); glutCreateWindow("Simple"); glutDisplayFunc(display); init(); glutMainLoop(); } проблема в том что откомпилированныи файл в резултате показывает только белое окно! в чем может быть проблема? вот что получаю: ![]() |