I have recently noticed that Bullet has support for soft body physics built into it and feel that it would be a good addition to Urho, I’m not familiar with Bullet or the physics systems in Urho or else i would of given it a shot, but after a little look over the rigid body system in the engine i don’t look like to much work for someone with good understanding on the systems.
I gathered up some Bullet docs that may help anyone who wants to try an implement soft bodies,
btSoftRigidDynamicsWorld: http://bulletphysics.org/Bullet/BulletFull/classbtSoftRigidDynamicsWorld.html
btRigidBody: http://bulletphysics.org/Bullet/BulletFull/classbtRigidBody.html
I also found a reference video of soft body physics implemented using bullet: