1bddb6f8f0
Armoury: Add gear icons
2024-04-20 15:11:02 -04:00
7ee5622561
armoury: Cascade enabled state to the mdlpart
...
This should prevent accidental mouse movements when no gear is loaded.
2024-02-04 14:54:37 -05:00
75b63fcc3f
armoury: Add empty tabs for future material and metadata usage
2024-02-04 14:11:11 -05:00
537a8f57e5
armoury: Improve styling on Breeze, add frame around gear view
2024-02-04 14:00:46 -05:00
c376362d25
Add "Edit" button to open the model quickly in Blender
2024-01-29 22:25:23 -05:00
3217b04eea
Add configurable source directory for model import/export
2023-12-10 12:54:46 -05:00
020216b13d
Reload models when importing via Penumbra HTTP API
2023-12-10 11:11:01 -05:00
34082479ed
Hide FMV by default, toggle with a menu action
2023-12-10 07:29:51 -05:00
a0626c38da
Fix SPDX in settings window class
2023-12-09 21:18:58 -05:00
2ac5eb6498
Fix more petty warnings
2023-12-09 21:18:34 -05:00
82226defba
Add a settings dialog to armoury to set Penumbra output directory
2023-12-09 16:34:51 -05:00
88d80a64cf
Fix misc warnings, code errors and slight improvements
2023-12-09 15:24:54 -05:00
c7b6dd076c
Add glTF import support, multiple fixes for upstream physis changes
...
Adds basic glTF import (although right now it only imports back
positions) and fixes support for more of the vertex data that's
available to us. The MDL file isn't written back out yet either, it only
displays in the viewport.
2023-12-09 14:49:31 -05:00
b0ccfbaf15
Make armoury's bone editor a general-purpose part, add it to sagasu
2023-10-13 15:36:36 -04:00
6caedba0d9
Make armoury's CMP editor a general-purpose part, add it to sagasu
2023-10-13 15:20:01 -04:00
70cbd9672c
armoury: Remove hardcoded skeleton and deform JSON, read them from game
...
Physis gained skeleton and deform file read support, so we can use that
and extract these directly from the game (without help of the Havok SDK
like TexTools.) The racial deform is still slightly off, but this is
still a pretty big milestone.
2023-10-13 15:03:17 -04:00
0711ec24ca
armoury: Reformat code, misc cleanup
2023-10-12 23:44:48 -04:00
1d6d181007
armoury: Port to newer NovusMainWindow API
2023-10-10 18:20:59 -04:00
bf4cd6d529
armoury: Port to NovusMainWindow
2023-10-10 18:10:42 -04:00
0efbc581e0
armoury: Add tabbed view, model path and currently non-functional import
2023-09-26 20:21:06 -04:00
4cd6f17439
Port to Qt6
2023-09-26 00:37:55 -04:00
d8d890bfbb
Move gar loading to a different thread and prevent unnecessary updates
2023-09-25 23:48:03 -04:00
2eccb10eda
Remove fmt dependency
...
It's no longer used, and replaced with physis functions where formatting
was needed.
2023-09-23 14:51:47 -04:00
633e283abd
Improve single gear view loading
2023-09-23 14:10:38 -04:00
749ad49c3a
Ensure compliance with REUSE, add to CI
2023-08-06 08:50:33 -04:00
589598b34c
Rename mdlviewer to Armoury Editor
2023-07-09 11:31:18 -04:00