-
AG Computergrafik authoredAG Computergrafik authored
CG_Examples
Checking out the project
This repository uses submodules. When checking out, make sure to use the following command:
git clone --recursive https://gitlab.uni-koblenz.de/cg/cg_examples.git
If you missed this the first time around, you can initialize the submodules afterwards with (in the repository directory):
git submodule update --init --recursive
Vulkan RTX
You can then open the project as a cmake project in your preferred IDE by opening the vulkan_rtx/src directory as a CMake project.
Required libraries
You need to install the Vulkan SDK that you can download at: https://vulkan.lunarg.com/
Required Assets
For the project to fully work (without changing code), you need to download the assets. You can easily do that by running the download_assets.py script. For that you need to install python (https://www.python.org/). Depending on your system setup, you might just need to double click on the file. Otherwise run it from the console (in the vulkan_rtx directory) as:
python download_assets.py
This will download a number of files into the resources/download directory and extract the files into the correct resources subdirectories