-
Notifications
You must be signed in to change notification settings - Fork 5
Description
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.

