I’m not 100% sure I understand, but it sounds like the mesh you’ve used with Replace Mesh is deforming.
Ragdoll will use whatever the mesh looks like at the start frame, and keep it that way during the simulation. Normally, that’s helpful in case you want to add/remove points from it after you’ve assigned. But in this case, it sounds like you’re better of not ticking the “Maintain History” option in the options for Replace Mesh.
That will store a version of the mesh as it looks at the time of assigning, which sounds like what you expect.
Hm, would it help if you could use both meshes? You can combine one or more Maya meshes into a single shape, and use that with Replace Mesh. That would cover contacts with both the mesh you have already assigned, along with the mesh for the fibula.
Its not the meshes, i could use the capsule shape. Issue is that the colliossion mesh is not matching the fibula mesh due to the collission mesh/marker is being driven by the other joint.
Is there a way to make that marker follow the fibula instead?
Ideally though, if you want anatomical correctness, I would model the markers anatomically as well and aim for rotate-only behaviour. Our human bones do not translate, so there must be a way to model it without translation.
Couldnt understand why to use soft joints in this matter, sorry.
Yes, the whole point is to have anatomical correctness, so of course soft joints are out of the question. And again the problem is not the shape of the marker, at least not now, but because the marker isnt effecting the right joint
Yes that goes into the right direction, it is basically the same rig i have but without the control joint that is constraining both knee joints (joint 3 and 5 in your example).
How do you rotate those in your example vid?
I’ve included my scene for you to experiment with, it’s really just 3 bones that I rotate manually.
It’s not clear what the “control joint” is doing or what purpose it serves? It is not possible to rotate the knee and lower leg joints with that control joint without the knee and/or lower leg changing in length. If you want to include changes to length and position, that’s where you’ll need the Translate Motion attribute.
If you really need to keep the control joint, I would suggest:
Assigning an IK handle to the knee and lower leg joints
Point Constraining the IK handle to the tip of your control joint
Assigning Markers to the knee and lower leg joints
Retarget the lower leg to your control joint
That way, you can ensure that no translation takes place, and that the animation still ends up on your control joint.