Animating R6 Lower Body Seperately

  1. What do you want to achieve? Keep it simple and clear!
    We want to create a R6 rig that has the ability to have two animations playing on lower body (Legs) and the upper body (Arms, Torso, Head). We are using Blender to animate this.

  2. What is the issue? Include screenshots / videos if possible!
    We don’t know the best way to achieve this goal, and would like some advice into this matter.

  3. What solutions have you tried so far? Did you look for solutions on the Developer Hub?
    We have tried combining two Humanoids together, one controlling the upper body and one controller the lower body, but we feel as if this is not the best way to go about achieving this goal.

There is a scripting solution with C0s

If you want to apply animation to the torso only then you will need to apply an inverse rotation to the legs.

Or you can adapt R15 to work for R6 for ease of use with animation editor and apply the above technique.

Its not really about bending the player torso, we just want to have seperate animations able to be played. For example, a walking animation being played with another animation of the arms, torso and head.

Oh then you can just blend the animations and adjust the animation weightage via :AdjustWeight() while using the same animator instance.