Convolution Surfaces: A better alternative to metaballs

Convolution Surfaces are very different from metaballs. For one thing, a Convolution Surface mesh actually has a full blown skeleton made out of points and lines. Unless you use many points and lines (or add support for curves) there are joints by default sort of.