Obi Softbody is a high-quality, high-performance soft body physics engine based on cutting-edge technology. Simulate complex elastoplastic softbodies composed of thousands of polygons, complete with collisions, self-collisions and rigid body interaction.
Disclaimer: this is not a clay/mesh sculpting tool, and is not suitable as a starting point to make one. Does not support topological changes in the meshes.
Softbodies are physically represented by a set of ellipsoidal particles held together by shape-matching constraints. This way, they can deform both elastically (restoring their rest shape) or plastically (absorbing some of the deformation into their rest shape).
Available for Windows, Mac, iOS and Android.
Features: - Advanced oriented-particle XPBD solver. - One-click softbody generation. - Turn entire objects into softbodies, as well as specific parts of characters. - Softbodies can deform plastically: part of the deformation is absorbed into their rest shape. They can also recover from plastic deformation. - Unconditionally stable: the simulation will never blow up. - Two-way rigid body interaction: softbodies will react to rigidbodies and vice-versa. - Modular solver: don't waste performance, only use the constraints your softbody needs. - Per module adjustable solver iteration count. - Works with all kinds of meshes, even non-manifold ones. - Any part of a softbody can be attached to any collider/rigidbody, using rotating as well as fixed orientation links. - Self and inter-collisions: softbodies can collide with themselves and other softbodies. - Automatic camera culling: non-visible softbodies won't consume resources. - Easily extensible and modular architecture.