Skip to content

Conversation

@kenjiuno
Copy link
Collaborator

@kenjiuno kenjiuno commented Jun 8, 2024

Tasks

  • Implement command dump-srt in order to inspect the current Rx Ry Rz of ANB/MSET's FCurveFK/IK.
    OpenKh.Command.AnbMaker.exe dump-srt C:\xxx\obj\P_EX100.mset
  • Check about Rx Ry Rz.

Plans

  • Add a non-Assimp importer to anb-ex.
    • Assimp animation system internally uses Quaternion for rotation channel Assimp.NodeAnimationChannel.RotationKeys. It needs another importer in order to respect original Rx/Ry/Rz rotation channels.
    • Assimp animation deals with baked motions instead of Keyframe-based motion. It needs another importer in order to access the original Keyframe-based motion.

kenjiuno added 5 commits June 8, 2024 13:14
- Make some reference types to nullable due to comformance with `<Nullable>enable</Nullable>`.
- Adding `--use-gltf` option WIP. It is said that the representation of rotation of glLF is quaternion. It is not an Euler angle. So glTF may not help.
- Adding `dump-srt` command for inspection purpose, for anb/mset.
@TopazTK
Copy link
Contributor

TopazTK commented Jan 23, 2025

Pinging this for updates.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants