The Forum is up for sale: XeNTaX Forum looking for new owner

Bioshock infinite animations (morpheme)

Post questions about game models here, or help out others!
Post Reply
daemon1
MEGAVETERAN
MEGAVETERAN
Posts: 2639
Joined: Tue Mar 24, 2015 8:12 pm
Has thanked: 65 times
Been thanked: 2860 times

Bioshock infinite animations (morpheme)

Post by daemon1 »

After making tools for Overwatch & Black Ops III animations, I decided to try something really hard. So this is the tool for Morpheme animations from Bioshock infinite.

https://www.youtube.com/watch?v=zBG65TvtucY

How to use it:

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.
You do not have the required permissions to view the files attached to this post.
artmancarver
n00b
Posts: 14
Joined: Mon Oct 10, 2011 1:00 am
Has thanked: 6 times

Re: Bioshock infinite animations (morpheme)

Post by artmancarver »

Holy shit, i never tought i see the day when Morpheme got decoded. This is awesome!

Do you think you can take a look at Enslaved Odyssey to the West? It's simmilar to Bioshock Infinite with Unreal Engine 3 and Morpheme.
daemon1
MEGAVETERAN
MEGAVETERAN
Posts: 2639
Joined: Tue Mar 24, 2015 8:12 pm
Has thanked: 65 times
Been thanked: 2860 times

Re: Bioshock infinite animations (morpheme)

Post by daemon1 »

artmancarver wrote:Do you think you can take a look at Enslaved Odyssey to the West?
Maybe. I can look at some examples, if you have them. Maybe they are not even different from bioshock.
artmancarver
n00b
Posts: 14
Joined: Mon Oct 10, 2011 1:00 am
Has thanked: 6 times

Re: Bioshock infinite animations (morpheme)

Post by artmancarver »

daemon1 wrote:
artmancarver wrote:Do you think you can take a look at Enslaved Odyssey to the West?
Maybe. I can look at some examples, if you have them. Maybe they are not even different from bioshock.
Just tell me what kind of examples do you need and i will upload them somewhere.
daemon1
MEGAVETERAN
MEGAVETERAN
Posts: 2639
Joined: Tue Mar 24, 2015 8:12 pm
Has thanked: 65 times
Been thanked: 2860 times

Re: Bioshock infinite animations (morpheme)

Post by daemon1 »

.morphemeanimset and .morphemeanimsequence files
artmancarver
n00b
Posts: 14
Joined: Mon Oct 10, 2011 1:00 am
Has thanked: 6 times

Re: Bioshock infinite animations (morpheme)

Post by artmancarver »

Ok, here is an archive, PC version of the game. I included: 1 .morphemeanimset, 6 .morphemeanimsequence, a skeletal mesh of a model that is associated with those animations. Also in binaries folder there was a lot of develpments stuff, i included a various executables and dll's. those seems to be a part of morpheme SDK, tought they would be useful to you. I can drop the entire binaries folder if you want.

https://www.dropbox.com/s/zfvydg8dzly7k ... f.zip?dl=0
daemon1
MEGAVETERAN
MEGAVETERAN
Posts: 2639
Joined: Tue Mar 24, 2015 8:12 pm
Has thanked: 65 times
Been thanked: 2860 times

Re: Bioshock infinite animations (morpheme)

Post by daemon1 »

These files look too much different from bioshock morpheme version. To make this work, I need to start it all from scratch. I don't have time for this now.
artmancarver
n00b
Posts: 14
Joined: Mon Oct 10, 2011 1:00 am
Has thanked: 6 times

Re: Bioshock infinite animations (morpheme)

Post by artmancarver »

daemon1 wrote:These files look too much different from bioshock morpheme version. To make this work, I need to start it all from scratch. I don't have time for this now.
Ok i understand. Thanks for taking time to look at it.

Thanks for making Bioshock Infinite animations working, that's a huge thing on its own regardless!
WalterNEST
ultra-n00b
Posts: 8
Joined: Sun Apr 15, 2018 8:41 pm

Re: Bioshock infinite animations (morpheme)

Post by WalterNEST »

I am fruitlessly trying to figure out from which package can I extract .morphemeanimset and .morphemeanimsequence - I used Gildor's uModel to extract all the packages, but after searching the 80GB of files it produced there is no .morphemeanimset or even anything similarly named. It seems the instructions in the first step are missing something.
Post Reply