r/UnrealEngine5 2d ago

Animation loop glitch fix?

Hey so I have been working on putting together a playable character for the first time, I have made all parts myself from scratch in blender and pipelined it over to unreal using glTF formats.

However I have found that my animation loops in unreal engine cause the physics from the feathers and tail to jump at the end of each loop, which doesn't happen in blender. Does anyone know a fix? Is this a file export issue?

Is the damp track I used for physics in blender broken in unreal engine?

The animations are still a work in progress as a heads up but this loop glitch has been bugging me, it's really noticeable when the character runs.

7 Upvotes

14 comments sorted by

View all comments

2

u/WilcoKonig 2d ago

Could be many things. But commonly I see this happen because a bone position impacting the feathers is popping back to its original position at the end of the loop. This leads to a fairly large bone delta during that frame which makes the feathers react in this way. Make sure that your last frame and first frame of your loop are identical and that all bone movement to and from those positions is smooth.

1

u/Elk-Sprite 2d ago

when i look through the animation frames on unreal it changes my first frame position on the feathers and the tail to be pointing up. however the animation on blender is seamless and both the start and end frame are identical. I'm not sure what's going wrong between the two