dhonus / opengl-engine

School (ZPG) computer graphics project in OpenGL

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project for an OpenGL course.

Installation

To install the project, you need to have the following dependencies installed:

  • GLFW 3
  • GLEW
  • ASSIMP
  • GLM

Arch linux:
sudo pacman -S glfw glew assimp glm

Then run in the root of the project:
cmake . -Bbuild
cd build
make
./ZPG

Legal

  • This project is licensed under the MIT license. In source contained glText (Zlib license, modified source) and stb_image (public domain).
  • Terrain model and textures by fangzhangmnm on sketchfab
  • "Miramap" skybox by Hipshot
  • Special thanks to learnopengl.com for the comprehensive tutorials.

Terrain Overview Normal mapping Phong

About

School (ZPG) computer graphics project in OpenGL

License:MIT License


Languages

Language:C++ 96.0%Language:C 3.7%Language:GLSL 0.3%Language:CMake 0.0%