EddyGun / ogldev

OpenGL tutorials

Home Page:http://triplepointfive.github.io/ogltutor/index.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This project is no longer maintained

Download the sources right from http://ogldev.atspace.co.uk/

Об ogldev

Всем привет!

Это исходный код для уроков по OpenGL для операционной системы GNU/Linux. Материал уроков можно найти на сайте http://ogltutor.netau.net и его оригинальной версии http://ogldev.atspace.co.uk/.

Сборка

Перед сборкой необходимо установить основные библиотеки

sudo apt-get install -y libglew-dev freeglut3-dev libmagick++-dev libglfw3-dev libassimp-dev cmake automake

Начиная с 34-го урока используется библиотека glfx, её нужно собирать вручную:

git clone https://github.com/maizensh/glfx
cd glfx
cmake .
sudo make install

На этом с подготовкой всё! Можно переходить к сборке.

git clone https://github.com/triplepointfive/ogldev.git
cd ogldev
mkdir build
cd build
cmake -B./ -H../
make

Начиная с урока 4 на ноутбуках с дискретной видеокартой возможно понадобится установка bumblebee. В этом случае команда запуска выглядит следующим образом:

optirun ./tutorial04

P.S.

Обнаружили ошибку? Не стесняйтесь оставить Pull-Request. Текст уроков расположен здесь, об очепятках лучше всего сообщать там.

About

OpenGL tutorials

http://triplepointfive.github.io/ogltutor/index.html


Languages

Language:C++ 89.3%Language:GLSL 6.0%Language:C 3.3%Language:Makefile 0.7%Language:CMake 0.7%