Metaballs for mesh generation? Spore Creature Creator

Hello, I’m trying to understand if it’s feasible to use a metaballs-ish technique to allow the user to generate a 3d mesh. Similar to the Spore creature creator. As you add blobs together your model is rebuilt. Everything I’ve learned about metaballs so far is shader based, or a particle system using additive blending. Does anyone know of online explanations or previous experiments? Thanks for any pointers!
-=P=-