Skip to content

igor-anferov/MashGraph_Task3_OpenGL

Repository files navigation

////////////////////////////////////////////////////////////////////////////////////////////
///                 © Анфёров Игорь Сергеевич, 328 группа, 27.11.2016                    ///
////////////////////////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////////////////
///                                        Сборка                                        ///
////////////////////////////////////////////////////////////////////////////////////////////

Вариант 1 (идеальный: у вас macOS и Xcode):
— Зайти в терминале в папку с файлом Makefile.for_xcode и выполнить команду
  make -f Makefile.for_xcode
— Можно открывать файл Mashgraph_Task3_OpenGL.xcodeproj

Вариант 2 (тоже норм: у вас macOS, Xcode не установлен, но зато есть Command Line Tools):
— Зайти в терминале в папку с файлом Makefile.macOS и выполнить команду
  make -f Makefile.macOS

Вариант 3 (надеюсь, сработает… у вас Unix-подобная система и установлены библиотеки GL, glut, GLEW):
— Зайти в терминале в папку с файлом Makefile и выполнить команду
  make

////////////////////////////////////////////////////////////////////////////////////////////
///                                      Что сделано                                     ///
////////////////////////////////////////////////////////////////////////////////////////////

— База ........................................................................... 10 баллов
— MSAA ...........................................................................  2 балла
— Текстура на травинках ........................................................... 1 балл
— Освещение по фонгу с одним источником света ..................................... 1 балл
— Затемнение травы ближе к земле для имитации эффекта Ambient Occlusion ........... 1 балл
— 2 различных типа растительности (трава и цветы) ................................. 1 балл
— Статичное дерево ................................................................ 2 балла
— Динамичные бабочки разных цветов ................................................ 2 балла
— Камень .......................................................................... 1 балл
— Ландшафт вместо плоскости ....................................................... 2 балла
— Кубические текстурные карты для визуализации неба ............................... 1 балл
--------------------------------------------------------------------------------------------
                                                                            ИТОГО: 24 балла

////////////////////////////////////////////////////////////////////////////////////////////
///                                Используемая литература                               ///
////////////////////////////////////////////////////////////////////////////////////////////

— learnopengl.com

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published