Animation constant twitch/jerk (Blender Import)

Hi,
I’ve been reworking the animation system in my game, and I’ve hit a brick wall - tearing my hair out in fact. None of the animations that I import from Blender are at all smooth!
I get a frequent and irregular twitching, normally as if it is skipping frames, though sometimes as if it is jumping back a few. This is most noticeable in rotations.

The animations are simple - just a root bone movement. The problem shows up in both Legacy and Generic animation. It occurs whether the animation within blender is just two keyframes, or a key every frame. I’ve tried different interpolation modes, as well as using both Quaternion and Euler rotations within Blender.

Further, it doesn’t appear to be based on an individual animation loop - depending on the length of the animation, certain “types” of twitch seem to occur every other loop.

If anyone has any pointers as to where I can go to sort this, it would be very much appreciated!

Using Unity Pro 4.2 and Blender 2.68a

  • Alex

bump

To update this, the problem doesn’t seem to be the import - it seems to be a Mecanim problem.

There appears to be a phantom animator component in my scene - although the only one is attached to the character controller, on play I get a stream of “animator not initialised” warnings in the console. Restarting unity stops that…