Bioshock infinite.

1. extract .morphemeanimset and .morphemeanimsequence files from package with gildor's extract tool

2. use bsi_anim tool on .morphemeanimsequence files to convert animations to .SMD

- Use batch command to convert all files at once (for %a in (*.morpheme*) do bsi_anim "%a")

- animsets are needed for skeleton structure and initial pose, so keep them as they are, in a root folder for each animation set.

3. load the corresponding model into editor, load and apply SMD animation to it.

- animations in UE3 are left-handed, so you need to mirror the model or the animation before applying it.


Important notes and restrictions:

- animation type 2 not supported (usually used for short or very simple animations)

- spline rotations not supported (haven't seen any of this type yet)

- in some files you may encounter interpolation problems. I have to time to fix it properly yet, so for now you can add extra parameter to the command line, and this will turn time-expanding off, this will fix the issue.Â