Сегодня 29 ноября, пятница ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7276
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
IT-Блог | IT-Blog
IT-Блог | IT-Blog
Голосов: 0
Адрес блога: http://it-ci-plus-plus.blogspot.com/
Добавлен: 2013-08-27 16:00:15
 

OpenGL C++. Установка.

2013-08-11 17:39:00 (читать в оригинале)




Что такое OpenGL?

OpenGL – это программный интерфейс к графической аппаратуре. Этот интерфейс состоит приблизительно из 250 отдельных команд (около 200 команд в самой OpenGL и еще 50 в библиотеке утилит), которые используются для указания объектов и операций, которые необходимо выполнить, чтобы получить интерактивное приложение, работающее с трехмерной графикой.


Всё скачать можно здесь.

1)Начнём все файлы .dll в архиве dll.zip  мы должны перекинуть по этому адресу: 
C://Windows/System 
и
C://Windows/System32

2)Bсе файлы .lib архиве library.zip надо перекинуть по этому адресу: 


C://Program files/Microsoft Visual Studio/VC/lib 





3)Мы создадим папку по адресу


 C://Program files/Microsoft Visual Studio/VC/include, назовём её GL.
И в эту папку перекинем  все файлы .h из архива include.zip

Установка завершена! 

Проверяем.

Создадим в Microsoft Visual C++ 2010 Express пустой проект с файлом 
например: main.cpp.

Вот код который нарисует треугольник с разноцветными вершинами или углами.  

                                                                                                                                           

#include<GL/glut.h>                                                                                     



void Draw()


{


glBegin(GL_TRIANGLES);// Начало рисования треугольника 
                                                                                                            
     glColor3f(1.0f,0.0f,0.1f);   //цвет  
                glVertex3f( 0.0f, 1.0f, 1.0f);  // Вверх  
     glColor3f(1.0f,1.0f,0.1f);   //цвет 
                glVertex3f(-1.0f,-1.0f, 0.0f);  // Слева снизу 
     glColor3f(0.1f,0.1f,1.0f);   //цвет 
                glVertex3f( 1.0f,-1.0f, 0.0f);  // Справа снизу  
        glEnd();// Конец рисования

glFlush();
}

void Initialize()
{
glClearColor(0.1,0.1,0.1,0.1);// цвет заднего фона 
}

int main (int argc, char**argv)

{

//Инициализация

glutInit(&argc, argv);
glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB);//Очистка экрана и буфера глубины 
glutInitWindowSize(1920,1080);//ширина и высота окна
glutInitWindowPosition(0,0);// x=0 y=0
glutCreateWindow("OpenGL");//название окна

//Регистрация

glutDisplayFunc(Draw);//рисование
Initialize();
glutMainLoop();
return 0;
}


                                                                                                                                           

 Должно  появится окно.
Например:



















Если все работает то удачи в программировании!


Подпишись на обновление IT-Блога по E-mail (Email).
Будь всегда вкурсе новых о публикаций в IT-Блоге!
Добавь в избранное IT-Блог .




Тэги: c++, opengl

 


Самый-самый блог
Блогер ЖЖ все стерпит
ЖЖ все стерпит
по сумме баллов (758) в категории «Истории»


Загрузка...Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.