ec04c13fbd
Silence more dead code warnings
...
This is intentional, for various reasons between binrw limitations and
code that isn't used directly in Physis.
2024-06-29 09:33:23 -04:00
e5caab2e64
Run rustfmt and fix more Clippy warnings
2024-05-18 09:42:07 -04:00
306a507969
Fix tests compilation
2024-05-04 14:24:37 -04:00
149e9bb25b
Simplify PBD parsing
2024-04-30 16:17:04 -04:00
d5b3b8a468
Run cargo fmt
2024-04-20 13:18:03 -04:00
54c08dbdcb
Add invalid data test for PreBoneDeformer
2024-04-16 22:06:27 -04:00
2ded1ac2a0
Improve PBD documentation
2023-12-02 19:59:41 -05:00
1869c31268
Fix some warnings
2023-10-13 16:59:39 -04:00
7a75c170cc
Make a semantic difference between owned and non-owned byte data
2023-10-13 16:16:04 -04:00
07582775cd
Add support for reading binary SKLB and PBD
...
This removes the dependency of the Havok SDK or getting the decompiled
skeleton files from TexTools or some other place. Code courtesy of
FFXIVTools. The other two ways of reading skeletons (SKEL and Packfile)
are removed which gets rid of two dependencies.
2023-10-13 14:55:27 -04:00