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

21 commits

Author SHA1 Message Date
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
8b34cd08fe Update libphysis and adapt to API changes 2023-10-13 17:02:29 -04:00
94e841c1b7 Update libphysis 2023-10-13 14:59:00 -04:00
8d2bb83c31 Add DXBC git submodule 2023-10-13 14:58:55 -04:00
f271eb7991 Add exlpart for showing the contents of excel list files 2023-10-12 21:32:19 -04:00
4b19b7aeba Improve Sagasu design & indexing
Now the hashes are collected in a central database (location to be
improved) similar to FFXIV Explorer. This database needs to be generated
once and doesn't have to be regen every time Sagasu is opened like
before. This indexer currently is a separate program.

Also adds a feature to extract files from the file tree window.
2023-10-12 19:05:03 -04:00
65bc5d7ceb Ensure external libraries are built as static 2023-10-10 18:34:11 -04:00
dbc484f5af Exclude some external libraries from the ALL target 2023-10-10 18:26:43 -04:00
7c098413cd armoury: Oops, fix git error 2023-10-10 16:46:07 -04:00
b891e71923 armoury: Use new physis logger 2023-10-10 16:45:17 -04:00
1ed9edafdd Switch to libphysis git submodule 2023-10-04 18:09:34 -04:00
5c9284106f renderer: Add support for imgui 2023-09-26 17:10:18 -04:00
0fa97a26b7 Use system packages for Corrosion, stb and nlohmann 2023-09-23 14:52:05 -04:00
9663164e76 Export gltf instead of fbx 2023-09-23 14:09:49 -04:00
4002901dbd Use git main branch for libphysis 2023-08-31 14:18:33 +02:00
749ad49c3a Ensure compliance with REUSE, add to CI 2023-08-06 08:50:33 -04:00
810a3eede3 Remove libxiv
It's now not used by any tooling, so let's remove it now.
2023-07-06 17:39:28 -04:00
aee4921eb3 Remove libxiv
It's now not used by any tooling, so let's remove it now.
2023-04-09 15:32:47 -04:00
361e911bce Update corrosion to 0.2.2, libphysis to 0.1.1 2022-10-17 20:09:43 -04:00
ea4a056815 Use blowfish implementation from physis 2022-08-04 11:32:12 -04:00
275c1a9976 Overhaul race and lod combos in mdlviewer
The number of lods are now properly loaded from the model data, and race
is checked by checking for the existence of race-specific models (I
think this is the current best way?).

Also, magic_enum is added as a dependency for some enum magic involving
enumerating Race.
2022-04-17 20:02:06 -04:00