When imported in Maya, my animated FBX have unintended rotations

When importing FBX files generated by the Golaem Simulation Baker, some rotations may present discontinuities in the animation curves. These discontinuities are caused by the existence of many-to-one mappings between the Euler angle parameterization of the set of 3D rotations. This allows the data set to flip between different Euler angle combinations which correspond to a single 3D rotation, which, although remaining continuous in the space of rotation, are discontinuous in the Euler angle parameter space.

This can be fixed by using the Maya Euler Filter tool available in the Graph Editor.


Before and after applying a Euler filter on rotation discontinuities