1
Fork 0
mirror of https://github.com/redstrate/Novus.git synced 2025-04-23 12:37:45 +00:00
Commit graph

86 commits

Author SHA1 Message Date
f95fd2efc2 Add a dedicated skinned shader
This is to prevent trying to use bone transforms on terrain.
2024-02-02 14:37:58 -05:00
0f0e6b5f1b mdlviewer: Add bottom widget for future usage 2024-02-02 14:29:04 -05:00
5a03fafd3b mdlpart: Add support for model positions, free mode camera 2024-02-02 14:28:31 -05:00
08f46dd8c7 Add branding and icons to all GUI applications 2023-12-31 12:11:42 -05:00
9f6be07254 Fix mdlviewer not displaying skinned models correctly 2023-12-12 21:49:14 -05:00
039b6e6d30 More small code improvements/cleanup 2023-12-10 08:39:45 -05:00
546ebfd0bd Reformat CMake code a bit 2023-12-10 06:51:33 -05:00
81e9c09be8 Fix most warnings 2023-12-09 22:35:59 -05:00
7d93024a56 Use more CMake library aliases 2023-12-09 21:51:57 -05:00
6a42c81393 Use better default message pattern and physis logging everywhere 2023-12-09 16:01:13 -05:00
b3b1079506 Remove unused utility header 2023-12-09 15:40:54 -05:00
88d80a64cf Fix misc warnings, code errors and slight improvements 2023-12-09 15:24:54 -05:00
8b34cd08fe Update libphysis and adapt to API changes 2023-10-13 17:02:29 -04:00
24f878b19a mdlviewer: Reformat code, misc cleanup 2023-10-12 23:45:13 -04:00
e133a33979 mdlviewer: Clean up CMakeLists 2023-10-10 18:31:21 -04:00
ac0fa3d728 mdlviewer: Port to NovusMainWindow 2023-10-10 18:21:28 -04:00
bc201bc1d2 mdlviewer: Prefix with novus- 2023-10-10 17:58:33 -04:00
632dfbebad mdlviewer: Update README 2023-10-10 17:56:00 -04:00
c05d935c04 mdlviewer: Fix compile error due to MDLPart API change 2023-10-10 17:20:55 -04:00
02c6f07a32 common: Rename to "novus-common" to match the rest of the targets 2023-10-10 17:20:43 -04:00
0f75e9730c armoury: Embed shaders, skeletons (for now) to allow it to run
Previously you needed the secret sauce of shader files and skeleton
files from TexTools in the same directory, now this is all embedded in
the application.
2023-10-10 17:16:11 -04:00
4cd6f17439 Port to Qt6 2023-09-26 00:37:55 -04:00
cfee6775f4 Use KAboutApplicationWindow instead of our custom one 2023-09-23 15:45:38 -04:00
fdf935d85f Use new settings in exdviewer, explorer and mdlviewer 2023-09-23 15:26:00 -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
42cab361e0 Set margins for mdlviewer layout to 0 2023-09-23 14:09:33 -04:00
3140e0246e Set minimum size for mdlviewer 2023-09-23 14:09:33 -04:00
6761201ce0 Add quit action to all applications, add more icons to existing actions 2023-09-23 14:09:33 -04:00
b034978b71 Improve README (and add more), add BUILDING and CONTRIBUTING 2023-08-18 12:18:36 -04:00
749ad49c3a Ensure compliance with REUSE, add to CI 2023-08-06 08:50:33 -04:00
2ec31da272 Re-introduce standalone mdlviewer for viewin specific MDL files 2023-07-09 11:52:59 -04:00
589598b34c Rename mdlviewer to Armoury Editor 2023-07-09 11:31:18 -04:00
085f26a719 Improve content margins on various layouts, set sensible size for window 2023-07-09 11:04:30 -04:00
47d612eb8f Add file cache and concurrent item loading to speed up mdlviewer
Instead of extracting item sheets one at a time, it's now done on
multiple threads. Loading gear is now faster since reused files are
cached, switching between races is still wasteful, but it's a good
enough improvement for now.
2023-07-09 10:54:27 -04:00
baf1158e00 Add load from character .dat function, add more character options 2023-07-08 15:29:42 -04:00
01b3fc6ef2 Add support for loading faces, hairs, ears and tails 2023-07-08 11:58:38 -04:00
77ad2b7298 Add smallclothes hands and feet gear 2023-07-08 11:58:23 -04:00
31f7e5733e Add about window to exdviewer and explorer as well 2023-07-08 10:33:12 -04:00
9295980e3e Make donate action function 2023-07-08 10:15:29 -04:00
0aff927279 Add about window to mdlviewer 2023-07-08 10:12:35 -04:00
5f2502b733 Fix bust min/max spinboxes weren't being set 2023-07-08 10:12:18 -04:00
9da52b5935 Allow racial deforms for Highlanders 2023-07-08 09:53:10 -04:00
99ea8585d0 Add search box to gear list widget 2023-07-08 09:25:30 -04:00
10996a7f5a Create and use gear list model and widget 2023-07-08 09:13:02 -04:00
8fb0b26c18 Add subrace combo to FMV 2023-07-07 16:29:43 -04:00
d67a63710d Add .clang-format and format mdlviewer 2023-07-07 16:16:21 -04:00
97dda3d091 Add editable character parameters to FMV 2023-07-07 16:02:45 -04:00
a9d121d885 Add subrace combo to single gear view 2023-07-07 16:02:28 -04:00
1e423c7792 Fix assimp library on Fedora 2023-07-07 16:02:17 -04:00
8daa9f502d Apply racial scaling deforms 2023-07-07 16:02:06 -04:00