Shaun Reed
bf137bc788
Cleanup
2023-03-11 15:16:41 -05:00
Shaun Reed
5bde82d956
Format
2023-03-11 12:31:09 -05:00
Shaun Reed
0659df94bd
Add SceneInterface
...
+ Renames binaries qtk_main->qtk_app and example->example_app
2023-03-11 10:59:33 -05:00
Shaun Reed
5e886672da
Packaging / install updates
2023-01-29 13:26:25 -05:00
Shaun Reed
55dd8e5c3c
Test packaging
...
+ Update assimp to latest
2023-01-15 10:14:24 -05:00
Shaun Reed
cf433ad7fc
CMake packaging updates
2023-01-14 16:33:06 -05:00
Shaun Reed
a04ebae42a
Doxygen comments
2022-11-26 18:24:38 +00:00
Shaun Reed
443c09da7c
Refactor texture handling
2022-11-24 22:26:53 +00: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