By Sunday I had finished the bulk of my animations and then on Monday I wanted to get them into Massive. When I switched from shadow monsters to townspeople for the Massive sim I tested out the townsperson rig in Massive with a quick animation. He seemed to hop along fine. When I imported my run into Massive it looked ok at first glance. The animation played properly but was jumping back t the origin. No problem, I thought,just need to set it up to loop. So I got the animation trimmed down and blended so it looked smooth. But when I took the camera off of "follow" mode I quickly realized that something was terribly wrong. He would run forward through the loop but when he reached the end of the loop e would get pulled back. Its important to note that he would get pulled back but not to the origin. As it turns out his axis moves slowly along in the z direction while the character moves quickly. So when he reaches the end of his loop he gets yanked back to the axis, which has only moved a little.
I spent a great deal of (frustrating) time yesterday trying everything that I could think of to fix this but nothing seemed to work. What drives me crazy is that the hop test worked properly with no issues but the animation that I spent two days on won't work.
In other news, here is a render of a couple of shadow monsters.
*EDIT: OK, they work now. Apparently I was just doing it wrong.