Quantcast
Viewing all articles
Browse latest Browse all 516944

подключение opengl - С++ для начинающих

скачал библиотеку glut с этого сайта(эту версию:Pre-compiled Win32 for Intel GLUT 3.7 DLLs for Windows 95 & NT).Использую mingw.скопировал файлы .h в include,.dll в bin,.lib в lib.когда запускаю пустой проект программа компилируется,но когда я попробовал этот код:
Кликните здесь для просмотра всего текста
Код:

#include<gl\glut.h>

void Draw()
{
        glClear(GL_COLOR_BUFFER_BIT);
        glColor3f(0.0, 1.0, 0.0);
        glBegin(GL_POINTS);
                glVertex2f(0.0, 0.0);
        glEnd();
        glFlush();//только для GLUT_SINGLE
}

void Initialize()
{
        glClearColor(1.0, 0.0, 0.0, 1.0);
        glMatrixMode(GL_PROJECTION);
        glLoadIdentity();
        glOrtho(-200.0, 200.0, -200.0, 200.0, -5.0, 5.0);
}

int main(int argc, char** argv)
{
        //Инициализация
        glutInit(&argc, argv);
        glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB);
        glutInitWindowSize(400, 400);
        glutInitWindowPosition(100, 200);
        glutCreateWindow("test");
        //Регистрация
        glutDisplayFunc(Draw);//Рисование
        Initialize();
        glutMainLoop();
        return 0;
}


программа выдала ошибку:
Вложение 657002

Изображения
Image may be NSFW.
Clik here to view.
Тип файла: png
Безымянный.png (35.5 Кб)

Viewing all articles
Browse latest Browse all 516944

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>