I reakon this is pretty awesome :) whats it for?
I'm gonna use it as a landscape modelling tool which supports cave and tunnelcreation.
hehe! it could be made a lot faster though - metaballs isn't it?
Not exactly.
I polygonize a 3D voxelbitmap(Not Marching Cubes, more like Surface Nets) and run a couple of relaxation loops on the resulting vertices to get the smooth shapes.
However, alot of optimizations could be done to speed it up.
And there is still some triangle&normal artifacts left.
I'm using the same method as are used in the Iehovah terrain-engine.
http://home.zonnet.nl/petervenis/