As an architectural renderer, we have tons of people 3D models that are already seated, but they don't ever quite sit right in each piece of furniture. I created a quick model where I added a soft body (a pretty rigid one of course) to one of these 3D models and then added a chair and floor as colliders. This is 80% of the way there, but there is still some slumping so I want to be able to adjust the models posture.
The next step then was to add a simple character rig to the seated figures (Spine, legs and arms but no hands needed). This works great before I run the animation to adjust the position of the person as needed.
But if I run the animation so that the person "falls" into the chair and settles in, the rig doesn't move with the character skin. Is there something I am missing for the rig to follow the gravity of the soft body? I have seen some notes about "mix animation" but I am already using that with a vertex map to keep the head neck and shoulders more upright and have them be more rigid.
The idea is to be able to adjust the character after they have settled into the seat, but to do that the rig needs to follow the character as gravity takes effect.
[Sitting Test.zip] error