Done as a part of internship at the Department of Game Technology at Jagiellonian University in Kraków. Contains demonstration of Physically Based Rendering renderer implemented in C++ and OpenGL.
After cloning the repository
git clone [email protected]:JakubGonera/PBR.git
cd PBR
git submodule init
git submodule update
To make this work you need to have the ssh key added in you github account. This is the prefered option. If not you can use
git clone https://github.com/JakubGonera/PBR/Graphics3D.git
and log to you github account when prompted.
Use CMake to compile:
mkdir build
cd build
cmake ..
make -j
./src/Examples/CameraMovement
This projects integrates with CLion IDE "out off the box". Just chose Open project and then choose the project directory.
Choose Open project and then choose <project dir>/CMakeLists.txt file.