Skip to content

Latest commit

 

History

History
41 lines (30 loc) · 1.01 KB

README.md

File metadata and controls

41 lines (30 loc) · 1.01 KB

A 3D graphics programming project.

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.

Program preview

How to build

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

CLion integration

This projects integrates with CLion IDE "out off the box". Just chose Open project and then choose the project directory.

QTCreator integration

Choose Open project and then choose <project dir>/CMakeLists.txt file.