Bone-gameobjects are "gliding" in animations (DEF-3099) (SOLVED)

When attaching a child gameobject to a model bone it is quite clear that the actual bone animation and the visual transformed output isn’t the same.
Below is a test project roughly simulating a body with an arm and an attached hand.
Arm has a bone in the center of squared end where the hand is set.
Handcube has its 0,0,0 in center of itself.

bone_gliding

In a real case it’s hard attach anything on another model without it’s gliding around like the hand is doing in the example. Example project is available for anyone who wants to get invited (PM me)

3 Likes

It looks like bone transforms are delayed one frame, I’ll investigate!

1 Like

Yes that’s my interpretation as well. When speeding up the animation the gliding is worse so it definitely seems like it’s lacking behind on an update

1 Like

Fixed in Defold 1.2.120

2 Likes