Looks like ExportModelOptions is only available in FBX Exporter 5.1.5. Weirdly, In Unity 2022.3.62f2, the Package Manager only shows FBX Exporter 4.2.1. I went in and updated the version in packages\manifest.json line to "com.unity.formats.fbx": "5.1.1"
Viewing post in Unity Humanoid → FBX Animation Exporter comments
Hey! Thanks for the purchase and for the great catch.
You are spot on—this tool utilizes the ExportModelOptions API introduced in FBX Exporter 5.0+ to reliably strip meshes and bake animations via code. Unity 2022 LTS defaults to version 4.x, which lacks these specific coding features.
The Official Fix:
You don't actually need to hack the manifest file! The cleanest way to update is:
- Open Window > Package Manager.
- Click the + icon (top left).
- Select "Add package by name..."
- Type com.unity.formats.fbx and click Add.
This forces Unity to pull the latest 5.x version compatible with your project. I will update the tools description to mention this requirement. Thanks again for the support!
Haha, the classic 'Faceplant' issue! Don't worry, this plagues everyone (even artists) because Unity uses aY-Upcoordinate system while Blender usesZ-Up.
When you copy the animation data from the imported FBX to your existing Armature, Blender tries to compensate for that 90-degree axis difference, but often applies it twice or not at all depending on your settings.
Here is the Engineering Fix:
Method 1: The Import Fix (Prevention)
When importing the FBX into Blender, look at the Transform settings on the right side of the file browser:
Set Manual Orientationto:Forward = -Z ForwardandUp = Y Up.
Important:Check the box"Force Connect Children"->OFF.
Check"Apply Scalings"->FBX All.
Method 2: The 'Delta' Fix (If already imported)
If you apply the animation and your character snaps face-down:
Select your Armature object in Object Mode.
Go to theObject Propertiestab (Orange Square icon).
Look atTransform > Rotation. If it says X: -90 (or 90), change it to 0.
If that doesn't work, look slightly lower at theDelta Transformdropdown. Sometimes Blender hides the import rotation offset there. Zero that out too.