#New facial animations working for legacy models? or atleast for metahuman
1 messages · Page 1 of 1 (latest)
Idk how they work @feral badge
Metahuman DNA export broke with the new season, so it's not working at the moment for metahuman skins. Those animations should work for legacy skins through since they use the 3l to legacy curve mappings to convert them
i see, but they are not for some reason 😔 , this happens with la chona emote
im using legacy skin
thought it was outdated plugin but not
it is related to not having latest blender ver?
If you're using v4 and your plugin is synced then it should work on any blender version over 5.0
@austere lynx are the metahuman to legacy mappings working for you at the moment?
hasn't worked for me
Odd, I'll have to take a look and see why it's not working right. I haven't seen any errors for reading the mappings, so unless they changed the layout it shouldn't have broke 🤔
Got it! They changed the metahuman curve identifier from "is_3L" to "is_3l" so we weren't detecting it as metahuman face curves 😅 It'll be fixed in the next update, but if you want to manually fix it you can change that check in
%appdata%\Blender Foundation\Blender\5.x\scripts\startup\fortnite_porting\processing\context\anim_context.py (where 5.x = your blender version, like 5.0 or 5.1)
https://github.com/h4lfheart/FortnitePorting/commit/59e243cda6675e763c4176fbad54653646ac603e
This hasn't worked since fp 4.0
Tysm ❤️❤️
I and another person told you about this on the very first day of fp release.
Odd, it's worked for me until this latest update, no clue why though 😅
Either way, it's fixed now so it shouldn't be an issue anymore
With 4.3 or 4.4?
It'll be in v4.0.5 since I just made the change a few minutes ago, so it's not in a published version yet
What about the physics asset? When will it be added?
Not sure, I haven't looked into that so I'm not sure what all would be involved with implementing that
The day passed, the number changed, and nothing changed
That looks like a different issue, since the shape keys aren't even being applied. I see that the 3 meshes are separate, did you import this directly from Fortnite Porting using the Assets tab or the Files tab?
Everything in turn
And there's a miss everywhere
Can you send a screenshot of your blender system console window? You can open that by clicking "Window -> Toggle System Console" in blender
I'm not home right now. I'll send you a message as soon as I get home
Here it is
Huh, that's an error with it exporting the metahuman arkit poseasset, if you go to the path in the error message is the file there? Also, since Evie uses a legacy head rig you'd want to use this ARKit poseasset instead
FortniteGame/Content/ArtTools/Pose_Asset_Remaps/ARKit_Remap_PoseAsset
I'm a little confused though, I can see in the console that it did import the base .uepose for her head, but there aren't any shape keys in your screenshot
So the form keys remained the same? Or was that the whole point and my translator mistranslated...
They remained original
When you first import her, you should have all these shape keys on the head. Did they not import for you, or did you delete them?
The very first time (yesterday) I left them and they haven't changed
The second time I deleted all the form keys and no new ones were added
You need to leave the original shape keys on the head when importing the ARKit PoseAsset, since it uses the original ones to make the new ones. Try importing ARKit_Remap_PoseAsset with the original shape keys on the head, you should see all the new ARKit shape keys get added to the bottom of the list
But then the metahuman keys won't be added
You can't add metahuman shape keys to a legacy head model without the use of a different plugin. If you want to export animations that use metahuman shape keys on a legacy skin, all you have to do is export the animation like normal and FP will convert the metahuman animation to legacy so it works on that skin
Like for example, La Chona uses metahuman face animations, but when I export it onto (legacy) Evie it animates the face using the legacy face shape keys
Wouldn't it be easier to create a script for the old skins based on the metahuman keys and at least rename them?
at least you can use the name of the keys for new characters as a basis
Fortnite has mappings to convert animations between metahuman and legacy (that's how emotes work in-game), which is what FP uses to do that conversion. You can't directly rename legacy keys to match metahuman keys because they aren't the same movements
What are the differences in the number of keys?
Metahumans have around 170 shape keys, and legacy skins only have around 65
Metahumans also have a ton more face bones, which is why they're able to make so many little tweak shape keys instead of just having general face position ones like legacy skins have
Okay