Describe the bug
Some facial animations (EM[CHARACTER_ID].GFS) seems to badly load for some models
Environment
Blender 3.6
Plugin version: 0.2.1 (also tested the latest dev)
Reproduced on P5R PC, P5R PS4 and P5 PS3 files.
To Reproduce
Steps to reproduce the behavior:
Load any model for the character 0010 (Kasumi), For example C0010_01_00.GMD
Load the facial animations for the model. For example EMT0010.GFS
Activate the EMT0010 in the animation packs
Load the animation 01
This is what you see
I also tried that with Maruki (1014), Joker (0001) and they also have the 01 (and many other) broken. But Ryuji (0002) seems to not be broken (or less broken)
Notes:
I also tested on original P5 (not royal) files and the same behavior happens.
Not all the facial animations seems broken.
I tried a lot of import parameters combination but none fixed the issue
Expected behavior
The facial animations works properly, for example Ryuji seems to work better
Files
Character models:
C0010_001_00.GMD
C0001_001_00.GMD
C1014_001_00.GMD
Animation:
EMT0010.GFS
EMT0001.GFS
EMT1014.GFS
Additional context
I think there might be an issue with the rotation of the bones, because when I tried to investigate I noticed that if I "swap" x and y rotation it "looks" closer to what I would expect for the "closed eyes". But I have close to no knowledge on quaternions so it might just be some coincidence.
Describe the bug Some facial animations (EM[CHARACTER_ID].GFS) seems to badly load for some models
Environment Blender 3.6 Plugin version: 0.2.1 (also tested the latest dev) Reproduced on P5R PC, P5R PS4 and P5 PS3 files.
To Reproduce Steps to reproduce the behavior:
I also tried that with Maruki (1014), Joker (0001) and they also have the 01 (and many other) broken. But Ryuji (0002) seems to not be broken (or less broken)
Notes:
Expected behavior The facial animations works properly, for example Ryuji seems to work better![image](https://github.com/Pherakki/BlenderToolsForGFS/assets/106453167/c4c9b76c-fac8-4e1a-ae10-6b0701771877)
Files Character models:
Animation:
Additional context I think there might be an issue with the rotation of the bones, because when I tried to investigate I noticed that if I "swap" x and y rotation it "looks" closer to what I would expect for the "closed eyes". But I have close to no knowledge on quaternions so it might just be some coincidence.
![image](https://github.com/Pherakki/BlenderToolsForGFS/assets/106453167/dba2ba38-c579-45e8-aa8b-18ce3863c48b)