entity editor, scene graph viewer, scene viewer basics done. Can rotate, translate and scale selected models.

This commit is contained in:
2026-05-11 22:24:47 -05:00
parent 5d78fd672e
commit cf916951f0
22 changed files with 864 additions and 291 deletions

View File

@@ -15,7 +15,19 @@ add_subdirectory(_ThirdParty/glfw)
add_subdirectory(_ThirdParty/spdlog)
set (ASSIMP_INSTALL OFF)
if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
find_path(UNZIP_PATH unzip.h PATHS
/usr/include
/usr/local/include)
if(NOT UNZIP_PATH)
include_directories(/usr/include/minizip)
endif()
endif()
add_subdirectory(_ThirdParty/assimp)
target_compile_options(assimp PRIVATE
-Wno-unused-but-set-variable
)
add_subdirectory(_ThirdParty/glm)
@@ -44,3 +56,4 @@ add_custom_target(copy_resources
target_link_libraries(${PROJECT_NAME} glfw spdlog assimp glm EnTT fmt)
target_include_directories(${PROJECT_NAME} PRIVATE ${ASSIMP_INCLUDE_INSTALL_DIR})
target_include_directories(${PROJECT_NAME} PRIVATE src)