Adding assimp

This commit is contained in:
Dynamitos
2025-01-23 15:31:24 +01:00
parent dbe70d0ae7
commit 4d89da69d5
3 changed files with 5 additions and 2 deletions
+2
View File
@@ -23,11 +23,13 @@ set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_RELEASE ${CMAKE_CURRENT_SOURCE_DIR}/build)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_RELWITHDEBINFO ${CMAKE_CURRENT_SOURCE_DIR}/build) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_RELWITHDEBINFO ${CMAKE_CURRENT_SOURCE_DIR}/build)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_MINSIZEREL ${CMAKE_CURRENT_SOURCE_DIR}/build) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_MINSIZEREL ${CMAKE_CURRENT_SOURCE_DIR}/build)
find_package(assimp CONFIG REQUIRED)
find_package(glfw3 CONFIG REQUIRED) find_package(glfw3 CONFIG REQUIRED)
find_package(glm CONFIG REQUIRED) find_package(glm CONFIG REQUIRED)
find_package(Ktx CONFIG REQUIRED) find_package(Ktx CONFIG REQUIRED)
add_executable(RayTracer "") add_executable(RayTracer "")
target_link_libraries(RayTracer PUBLIC assimp::assimp)
target_link_libraries(RayTracer PUBLIC glfw) target_link_libraries(RayTracer PUBLIC glfw)
target_link_libraries(RayTracer PUBLIC glm::glm) target_link_libraries(RayTracer PUBLIC glm::glm)
target_link_libraries(RayTracer PUBLIC KTX::ktx) target_link_libraries(RayTracer PUBLIC KTX::ktx)
+2 -1
View File
@@ -2,5 +2,6 @@
class Scene class Scene
{ {
public:
private:
}; };
+1 -1
View File
@@ -1,3 +1,3 @@
{ {
"dependencies": ["ktx", "glfw3", "glm", "stb", "fmt"] "dependencies": ["assimp", "ktx", "glfw3", "glm", "stb", "fmt"]
} }