Hello everybody. I have an skeletal animation of a walk cycle which plays nice (for example) in fragmotion. But when I play it in Irrlicht using this:
Code: Select all
scene::IAnimatedMesh *mesh = sm->getMesh( "mywalk.ms3d" );
scene::IAnimatedMeshSceneNode *node = sm->addAnimatedMeshSceneNode( mesh );
… the looped walk cycle looks very chopped the moment the loop
turns over, right between last and first frame so to speak. the animation there isn't smooth, it just jumps/skips from last to first frame. But when i watch the animation loop in fragmotion, it is smooth. I even watch frame by frame and the animation should loop smooth. anyone know whats going on here?
To be clear, the animation looks 99% ok, only the "transition" from last frame again back to first frame looks very harsh, as if there would be no intelligent transition/interpolation happening.