1
Fork 0
mirror of https://github.com/redstrate/Novus.git synced 2025-04-22 20:17:46 +00:00
Commit graph

6 commits

Author SHA1 Message Date
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
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
7407d26247 Overhaul mdlviewer to use the MDL part, and add the full model viewer
This is a major code overhaul for mdlviewer, which will make it easier
to extend and modify in the future (trust me, the old code was garbage).

The different views are now split up (SingleGearView, FullModelViewer,
and MDLPart) which makes the functionality easier to handle, and less
error-prone.

Right now bone debugging is disabled (not that it worked that well
anyway) but will be brought back in a future commit.
2023-04-09 15:31:19 -04:00