Using animation from Maya


I imported an old model that I have into Maya and created an animation for it. Then I exported it using maya2egg2016 -a chan. I loaded this animation, but after I call loop on it, I get a bunch of the following errors in the output:

:linmath(warning): Tried to invert singular LMatrix4.

In addition, the character itself becomes invisible.

If I export both the model and animation together and open it in the Panda Viewer, It shows up correctly and the animation works perfectly.

Please let me know if any additional info would be beneficial.


I fixed the problem by manually going into the egg file and making the hierarchy match with an existing animation. It seems that the conversion to/from Maya caused some extra Tables to be added and once they were manually removed, everything worked perfectly.