Is it possible to make hipheight ignore parts inside the same rig as the humanoid?

Hello again!

I’m currently making a procedural walking tripod rig as a mini project because well… boredom I guess…
One issue I’m having is I’m using HipHeight on the Humanoid of the rig to make it at the same height of the legs.

HipHeight is thinking the legs (an upper and lower part attached to the torso using BallConstraints) are regular parts and is trying to stand on them. Is there any way to fix this? CanColliding the legs off fixes it but it doesn’t look very good.

Here’s what the rig looks like by the way:
image
(this looks hilarious I know)

Thanks!

I think you can make a shadow rig. Make a regular R6 guy and set an additional Motor6D to whatever the heck that thing is.PrimaryPart . Then, you can just use the regular r6 thing and make it invisible!

I ended up just using PhysicsService to create a collision group and then set the humanoidrootpart and all the legs to that collision group. Thank you for the help though!