Jimmy’s been doing some amazing work with Voronoi mesh generation:
Here are some experiments using voro++. The code generates a 3D voroni diagram, then marks a subset of the Voronoi cells as solid. Imagine voxels, but instead of using a tiled space (eg. Minecraft) we use arbitrarily shaped 3D cells.