Skip to content
Snippets Groups Projects
Commit 31b7d135 authored by Bastian's avatar Bastian
Browse files

updated readmes

parent 440f0a9e
No related branches found
No related tags found
No related merge requests found
......@@ -20,6 +20,8 @@ git submodule update --init --recursive
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.
You can find additional information in the README.md of the vulkan_rtx directory.
### Required libraries
You need to install the Vulkan SDK that you can download at: https://vulkan.lunarg.com/
......
# 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.
The rtx_tracer executable provides the following features:
Interaction:
- WASD for usual movement
- Q/E for up/down
- Mouse for looking around
- Hold Shift to move faster
- Esc to exit
Rasterization/Ray tracing:
- Press P to switch between the rasterizer and the ray tracer
You can edit what models are loaded in the init_scene method.
The shaders/basic_rtx/raygen.rgen contains code to spawn rays. There is also a function included to produce a fish-eye lens effect, which can't be done easily using rasterization. Just go there and you will see the instructions in comments in the code.
## 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
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment