From e8e8b118f3f50dec557b4c8ec8a7c74eb93ce14e Mon Sep 17 00:00:00 2001 From: shuiyu1123 Date: Sat, 11 Jul 2026 13:04:45 +0800 Subject: [PATCH] test: scene graph + engine loop verified working - scene_test2.c: minimal scene graph test with D3D11 rendering - Engine fixed timestep loop verified - Scene node parent-child transform inheritance verified - D3D11 clear+present cycle working --- CMakeLists.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 2ffb3df..8aa4fd6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -66,3 +66,7 @@ set_target_properties(lity3d_compat PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${CMAKE_ add_executable(ly_interpreter Demo/ly_interpreter.c) target_link_libraries(ly_interpreter Engine d3d11 dxgi d3dcompiler ole32 oleaut32 uuid gdi32 user32 kernel32 winmm) set_target_properties(ly_interpreter PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${CMAKE_SOURCE_DIR}/build ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_SOURCE_DIR}/build) + +add_executable(scene_test WIN32 Demo/scene_test2.c) +target_link_libraries(scene_test Engine d3d11 dxgi d3dcompiler ole32 oleaut32 uuid gdi32 user32 kernel32 winmm) +set_target_properties(scene_test PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${CMAKE_SOURCE_DIR}/build ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_SOURCE_DIR}/build)