From 88d9cbb486886c88666514e04bd570c1431cf0f4 Mon Sep 17 00:00:00 2001 From: Vanessa Karolek <vaka1997@uni-koblenz.de> Date: Thu, 8 Jul 2021 19:36:38 +0200 Subject: [PATCH] [#92] add base rtx project Currently, this is just a copy of first_scene. We could use this for RTX demo. --- projects/rtx/CMakeLists.txt | 4 ++-- projects/rtx/src/main.cpp | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/projects/rtx/CMakeLists.txt b/projects/rtx/CMakeLists.txt index e3c07a5b..90b44449 100644 --- a/projects/rtx/CMakeLists.txt +++ b/projects/rtx/CMakeLists.txt @@ -22,7 +22,7 @@ if(MSVC) endif() # including headers of dependencies and the VkCV framework -target_include_directories(rtx SYSTEM BEFORE PRIVATE ${vkcv_include} ${vkcv_includes} ${vkcv_asset_loader_include} ${vkcv_camera_include}) +target_include_directories(rtx SYSTEM BEFORE PRIVATE ${vkcv_include} ${vkcv_includes} ${vkcv_asset_loader_include} ${vkcv_camera_include} ${vkcv_rtx_include}) # linking with libraries from all dependencies and the VkCV framework -target_link_libraries(rtx vkcv ${vkcv_libraries} vkcv_asset_loader ${vkcv_asset_loader_libraries} vkcv_camera) +target_link_libraries(rtx vkcv ${vkcv_libraries} vkcv_asset_loader ${vkcv_asset_loader_libraries} vkcv_camera vkcv_rtx) diff --git a/projects/rtx/src/main.cpp b/projects/rtx/src/main.cpp index 3f95d318..1ad7c57e 100644 --- a/projects/rtx/src/main.cpp +++ b/projects/rtx/src/main.cpp @@ -5,6 +5,7 @@ #include <chrono> #include <vkcv/asset/asset_loader.hpp> #include <vkcv/Logger.hpp> +#include <vkcv/rtx/Test.hpp> // TODO: replace this glm::mat4 arrayTo4x4Matrix(std::array<float,16> array){ glm::mat4 matrix; -- GitLab