How to Flip an Animation Across the X-Axis

Hello. I am trying to create a run animation, I know what to do and can create it. However, the second half of the animation is the same as the first but with the right and left limbs and extremities rotation and position swapped. (Ex: First half: RightUpperLeg.Position.X = 1, LeftUpperLeg.Position = 0. Second half (inverted): RightUpperLeg.Position.X = 0, LeftUpperLeg.Position.X = 1). I am not looking to do this manually as it is tedious and there is high chance that I mess up somewhere and half to fix it, costing more time. Thanks.

3 Likes

Don’t really know what you meamt by invert, but you can try Animation:AdjustSpeed(-1)

1 Like

Sorry, I should’ve been more clear. I mean like alter the left arm (upper, lower, and hand) to match the right arm (upper, lower, and hand) and vice versa. Basically, make the animation have the left and right side position and rotation values swapped during the second half to make the animation loop smoothly and look like a proper run. I imagine it’s a command line thing, but I have minimal knowledge on animation. I’m not sure.

Edit: A better way to explain this is flipping an animation across an axis.

1 Like

Found 2 solutions:

  1. Moon Animator (not recommended due to the price of 30 USD)
  2. Blender (free)

Both have a flip tool for animation. I just realized the default Animator is kind of mid. Suitable for learning the basics, but loses practicality once you learn Blender even just a bit.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.