diff --git a/projects/rtx_ambient_occlusion/LICENSE b/projects/rtx_ambient_occlusion/LICENSE new file mode 100644 index 0000000000000000000000000000000000000000..bf55b8c6d9548ccb8fce4cce9dd5d81983a2ae70 --- /dev/null +++ b/projects/rtx_ambient_occlusion/LICENSE @@ -0,0 +1,13 @@ +Copyright 2021 NVIDIA Corporation + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use the files in this directory except in compliance with the License. + + You may obtain a copy of the License at + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. \ No newline at end of file diff --git a/projects/rtx_ambient_occlusion/src/main.cpp b/projects/rtx_ambient_occlusion/src/main.cpp index 5d6ede05c5edd348550182ae320bbc0a0657fe24..50786b61f985fc126a7429272352d9f8972d0b98 100644 --- a/projects/rtx_ambient_occlusion/src/main.cpp +++ b/projects/rtx_ambient_occlusion/src/main.cpp @@ -1,15 +1,15 @@ -#include <iostream> #include <vkcv/Core.hpp> -#include <GLFW/glfw3.h> #include <vkcv/camera/CameraManager.hpp> #include <chrono> -#include <vkcv/asset/asset_loader.hpp> #include <vkcv/shader/GLSLCompiler.hpp> -#include <vkcv/scene/Scene.hpp> #include "RTX/RTX.hpp" #include "RTX/RTXExtensions.hpp" #include "teapot.hpp" +/** + * Note: This project is based on the following tutorial https://github.com/Apress/Ray-Tracing-Gems-II/tree/main/Chapter_16. + * Some code was taken from the tutorial, some code was adjusted to our framework. This includes the shader files as well. + */ int main(int argc, const char** argv) { const char* applicationName = "RTX Ambient Occlusion";