what version of Houdini are using? I just had a look at your scene in Houdini 19.5.605(latest production build) and everything seems to behave as I would expect. The only thing I can reproduce is the need to provide a negative clavicle lookup axis to the realisticshoulder VOP. I also see that you are using the realisticshoulder 1.0 - we have built a 2.0 version since then which fixes a couple of things. If you are on 18.5 however, you will not have access to the 2.0.
One thing I can suggest is trying to set the scaleinheritance to 0 instead of 1. As to what this does, it determines the behaviour of the child joint when its parent gets scaled - it is used when computing the localtransform.
Here is a list of what each scaleinheritance mode does:
- 0: simple inheritance
- 1: child doesn't scale with the parent local scales, but local translation is scaled
- 2: local translation is scaled as before but parent local scaling is also reapplied by the child in local space
- 3: local translation is not scaled, but parent local scaling is reapplied by the child in local space
- 4: child completely ignores any parent local scaling
Just to confirm:
Left leg now has the pelvis rotating as I move the foot up, right does not. I turn the realistic shoulder off, everything is normalthis happens when you translate the leg_ctrl_R via the RIGPOSE_ARMS_AND_LEGS, correct?