you can already do some softbody things (eg the things in bouncers nano demo... that kinda stuff)
Yes, i'm aware of that. I have fiddled with the verlet method before.
What's so amazing with the new method is that it doesn't depend on the user to set up distance constraints.
It simply takes any pointcloud and strive to keep that shape at all times. By adjusting an alpha value you can control how fast it returns to that original shape.
An alphavalue of 0.1 makes the object very squishy and bendy while an Alphavalue of 1.0 makes the shape almost completely rigid.
And this method is very very stable as well.
According to the author it can handle extreme stress without exploding.
The basic method is as following(if I understood the paper correctly).
You have 2 lists of points(particles).
One list keeps the original position of the particles and the other list keeps the moving particles.
After one iteration you use the shapematching algorithm to position and orient the original shape based on the positions of the moved particles.
After the shapematching step, you translate the moving particles towards the points in the transformed original shape, using the alphavalue to control if the points should move to their goalpoints in one step or not.
Sorry if I hijacked your thread. :/