Rig doesn’t face HumanoidRootPart -Z (orientation/Motor6D issue) — please help

Hi everyone,
I’m new to rigging in Roblox Studio and I’m stuck with an orientation problem.

Problem
My custom rig/model doesn’t look in the -Z direction of the HumanoidRootPart (HRP). Even when I change the Model’s Pivot Orientation, the visual “front” of the character stays rotated (90°/180° off) relative to HRP. Movement/aiming and attachments are therefore misaligned.

The front of the rig should align with HRP’s -Z (the standard facing direction), so animations and LookVector-based code work correctly.

What I tried

  • Set Model.PrimaryPart = HumanoidRootPart.
  • Change Primary Part Orientation

here some pictures and a video of the current problem

So basically what’s happening in these videos are: When I press W it moves left when I press D it moves left so on



Thanks for all help and I hope we can get this fixed together!

can you change the orientation of the weld/motor6d that connects Main and humanoidrootpart

So basically if I do this like you said only one part goes in the given orientation the other part remains on its orientation.


And if I do it for C0 and aswell somehow C1 goes to its origin orientation as well as you can see:

I hope we can get this solved as fast as possible :slight_smile:

So like what I show you in this picture is that the problem still remains.

I find it kind of surprising that so many people have seen this post but no one has offered help. It makes me feel like the community isn’t as supportive as it used to be.

This is because the root part always faces the direction you walk, since the rootpart is facing a different direction than the sun, it goes the wrong way.

Make it so the sub and the root part are facing the same way.


Maybe people just didn’t know the solution

I basically did what you said but unfortunately it does not work.