Culmination of all projects done at CG lectures @ PMF. These are not mine,they are just slightly edited and used for learning. Used materials are from these sources:
Shader class is modified version of a class from
- LearnOpenGL
CC BY-NC 4.0
- Cmake latest version
- OpenGL version > 4
- VSCode
- linux package for git
- clone repo
- in root folder run this lines:
git submodule init
git submodule update
- occasionally
git pull
to get new updates
You need CMake addon for VSCode (it will suggest it to you to install it when you run the project)
- open project folder in VSCode (
code .
in terminal) - press
Build
- select compiler:
GCC
- select
▷
to run project
- open project folder
mkdir build
cd build
cmake ..
make
./project_name
Just run ./clean.sh