ID 485867 - FBX - Incorrect initial bind pose when exporting an animated mesh with a actor and action

Follow

Problem summary
Incorrect initial bind pose when exporting an FBX of animated mesh with a actor and action.

Previous versions of Modo will export the animated pose with the bind pose as the initial state.
However, starting in Modo 15.1v1, the FBX is exported with the current keyframe as the bind pose causing incorrectly deformed meshes.
 
Incorrect:
 
Correct:


Customer reported version
modo.15.1v1

Customer reported platform
10.15

Steps to reproduce
Start with a rigged/bound mesh:
1. Setup the mesh with an actor and create an action
2. Key a channel and deform the mesh at a later timestamp
3. Export the mesh as an FBX
4. Open the FBX into Modo

Expected behavior
The mesh is distorted using the original initial bind pose resulting in the same animation.

Actual behavior
The mesh will be incorrectly distorted because the mesh shape from the animation at the later timestamp was used as the initial bound shape of the mesh.

Workaround
Unknown.

Reproduced by support
This bug has been reproduced in:
Modo 15.1v1 - CentOS 7

Unable to reproduce bug in:
Modo 15.0v3 - CentOS 7

Earliest version tested
Modo 15.0v3 - This issue doesn't appear in this version and has regressed
 

    We're sorry to hear that

    Please tell us why