mirror of
https://github.com/allemangD/toddcox-visualize.git
synced 2025-11-10 12:02:47 -05:00
Migrate to NanoGUI / Eigen for GUI and linear algebra.
Also introduce a GUI play/pause button.
This commit is contained in:
@@ -6,13 +6,13 @@ set(CMAKE_CXX_STANDARD 17)
|
||||
add_subdirectory(vendor/toddcox)
|
||||
|
||||
add_subdirectory(vendor/yaml-cpp)
|
||||
add_subdirectory(vendor/cgl)
|
||||
#add_subdirectory(vendor/glfw)
|
||||
|
||||
set(NANOGUI_BUILD_EXAMPLE OFF CACHE BOOL " " FORCE)
|
||||
set(NANOGUI_BUILD_PYTHON OFF CACHE BOOL " " FORCE)
|
||||
set(NANOGUI_INSTALL OFF CACHE BOOL " " FORCE)
|
||||
set(NANOGUI_USE_GLAD ON CACHE BOOL " " FORCE)
|
||||
add_subdirectory(vendor/nanogui)
|
||||
set_property(TARGET glfw glfw_objects nanogui PROPERTY FOLDER "dependencies")
|
||||
|
||||
add_subdirectory(vis)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user