How to rotate root capsule component without rotating the mesh?

Hi. I have an actor, and I want to rotate the capsule component, which is the root component, in the game.

When I do this (using set world rotation for the capsule) the whole mesh rotates with it. How can I stop the mesh from rotating, and rotate the capsule only?

I rotate the root bone counter to the rotation of the capsule to keep the feet from moving while I aim in a direction other than what the feet say is the forward direction.

My animation graphs calls the control rig with the root bone yaw (the counter rotation value) which is calculated in the Actor BP when the capsule is rotated.

In my control rig’s forward solve:

In Aim Root Bone (the first bone I manipulate so that the others are aimed AFTER I rotate the skeleton):

Note that the rotation input pin is a quaternion, so I had to form a rotation variable and update just the yaw value to apply it to the root Bone.

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