Skip to content

Facial animations broken on some (maybe all) characters #157

@Cleep2

Description

@Cleep2

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
    image

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
image

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.
image
image

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions