Soft Body Physics
It is quite a while that I am playing around with soft body physics.
It is quite interesting and fun and I have to admit that once you start playing with it, it is difficult to ignore it :).
In this page I inserted just few screen-shots related to one of the first algorithms I implemented. A most recent version of the algorithm has few things to share with this initial approach, but I will try to talk about it in future posts.
Despite this, I have to admit that the two main solutions I ended up implementing demonstrated to be equally valid and each one is preferable over the other, really depending on the context: Speed with simple geometries or slightly more complex (well… quite a bit actually) but very, very flexible (not only from a body elasticity point of view of course :P).
I will probably write few words about it in future posts, but for now these are just few images that show the body elastic deformation and fracturing at work :)
Some Real-Time deformation and fracturing at work: