i'm try to figure out with this.
i look into urho's physics. And i'm do not understand if RigidBody use CollisionShapes component for store it's own colliding shape (various types).
Is SoftBody still needed to use collisionShapes or some other collider if they just create from btSoftBodyHelpers::CreateFromTriMesh ?
Maybe instead CollisionShape they must use something like SoftBodyShape just for store only they's TriMesh with some adjustments ?
I mean if Rigidbody every time need his dual component - CollsionShape, in this case I guess that SoftBody needed his dual component SoftBodyShape.
But again it also maybe all in one, SoftBody just may store own TriMesh in it self, and in this case it don't needed any ****shape dual component.
Also I see in Bullet Examples/SoftDemo.cpp about cutting SoftBody if i'm think right it is slice mesh into pieces ? and these separated parts are falling down if they are sliced or just disappear ?