diff --git a/CMakeLists.txt b/CMakeLists.txt index 03110dc..b9c4a6c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,5 @@ cmake_minimum_required(VERSION 3.22) -project(RaytryCpp) +project(PathtryCpp) #list(APPEND CMAKE_MODULE_PATH "/usr/share/ECM/modules/") #set(ECM_ENABLE_SANITIZERS "address;undefined") @@ -12,5 +12,5 @@ set(CMAKE_AUTOUIC ON) find_package(Qt6 REQUIRED COMPONENTS Core Gui Widgets Concurrent) -add_executable(RaytryCpp src/main.cpp src/viewerwindow.cpp src/viewerwindow.h src/ViewerWindow.ui src/Camera.cpp src/Camera.h src/InfinitePlane.cpp src/InfinitePlane.h src/RenderObject.h src/Ray.h src/Scene.cpp src/Scene.h src/Sphere.cpp src/Sphere.h src/Triangle.cpp src/Triangle.h src/RenderMaterial.h src/KDNode.h src/KDTree.cpp src/KDTree.h src/KDAxis.h src/KDLeaf.h src/RenderMaterial.cpp) -target_link_libraries(RaytryCpp PRIVATE Qt6::Core Qt6::Gui Qt6::Widgets) +add_executable(PathtryCpp src/main.cpp src/viewerwindow.cpp src/viewerwindow.h src/ViewerWindow.ui src/Camera.cpp src/Camera.h src/InfinitePlane.cpp src/InfinitePlane.h src/RenderObject.h src/Ray.h src/Scene.cpp src/Scene.h src/Sphere.cpp src/Sphere.h src/Triangle.cpp src/Triangle.h src/RenderMaterial.h src/KDNode.h src/KDTree.cpp src/KDTree.h src/KDAxis.h src/KDLeaf.h src/RenderMaterial.cpp) +target_link_libraries(PathtryCpp PRIVATE Qt6::Core Qt6::Gui Qt6::Widgets) diff --git a/README.md b/README.md index 365e3ae..4b47c9d 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Raytracer for Advanced Computer Graphics +# Pathtracer for Advanced Computer Graphics Depdendencies: - Qt6 @@ -22,7 +22,7 @@ cmake -B build ## Running ```shell -build/RaytryCpp +build/PathtryCpp ``` *Note: Teapot must be provided in working directory under **newell_teaset/teapot.obj**.* diff --git a/src/ViewerWindow.ui b/src/ViewerWindow.ui index 41017bb..1ded941 100644 --- a/src/ViewerWindow.ui +++ b/src/ViewerWindow.ui @@ -11,7 +11,7 @@ - Raytracer for Advanced Computer Graphics + Pathtracer for Advanced Computer Graphics