Inconsistencies with armature animations

Hi,

Comparison of animation in blender and in Krom (not sync timewise):


bone_animation.blend (902.0 KB)

For the left circular object, I created an aramture, rotated it and applied it to a circle.
For the second, I did the same, but applied the rotation to the armature.

Note:

  • the left circle is upside down in Krom. I guess this is due to not appling the rotation of the armature.
  • the right circle is at a different position in Krom. No idea why this is so.

Is this behavior expected or should I file a bug report?

Thanks and best regards
blackno666

make sure you have set the rotation and transform of the objects. That is what i would guess is worng off the top of my head.

1 Like

I only played around with your blend file briefly, but I got the top right one working by setting the circle object to have the same world origin/center as your armature (and as Monte says, it’s a good idea to apply scale and rotation too). - They seem to need to have the same centerpoints to function correctly in Armory.

As for the left circle, I can’t seem to get it working for some reason, I don’t know if it might be the 4th bone not applied a vertex group that Armory might somehow take into consideration relationship wise, but I’ve no clue

1 Like

It would also be worth filing a bug, along with the blendfile. Eventually it would be nice to have Armory work without the same centerpoints.