Commit Graph

11 Commits

Author SHA1 Message Date
Shaun Reed 79a5919df9 Format and fix tidy CI 2022-11-20 10:00:30 -05:00
Shaun Reed 8906a4c508 Rebase and format
+ clang-tidy, clang-format
2022-11-19 18:50:59 -05:00
Shaun Reed 99b4f9355b Refactor 2022-11-19 09:24:03 -05:00
Shaun Reed 0f372f71f4 Add CI for assimp target build flag
+ Update README
2022-08-21 18:07:56 -04:00
Shaun Reed ad4d4636a4 Fix integration with Qt Creator
+ CMake build flag `QTK_UPDATE_SUBMODULES` to include Assimp as a git submodule
2022-08-21 18:03:04 -04:00
Shaun Reed c15d064dce Add ResourceManager for assets outside of QRC
+ Use qt6_add_big_resources to improve build time
+ RM::getPath(sting) to build absolute path to assets
+ Allows easy access to models or other large assets not loaded into QRC
2022-07-31 19:13:54 -04:00
Shaun Reed 2ed1dc800f Update README to include Qt6 build instructions 2022-03-10 11:09:01 -05:00
Shaun Reed aebab76915 Add Scene class to manage active object data
+ Move MainWidget::Camera() to Scene::Camera()
+ Move MainWidget::Projection() to Scene::Projection()
+ Add Scene::View() static function to retrieve camera view matrix
2021-09-19 15:45:54 -04:00
Shaun Reed fb359060bc Update build instructions in README
+ Clean up CMakeLists and remove some unused includes
 + Remove unused Qt translations file
2021-09-12 12:51:42 -04:00
Shaun Reed 578fcb2bbd Initial commit 2021-09-06 20:12:28 -04:00
Shaun Reed 76d457bcd7
Initial commit 2021-09-01 09:41:30 -04:00