Note: despite the fact that it has ‘cubes’ in the name, “marching cubes” generally has nothing to do with block worlds at all. It’s a way to render isosurfaces. For example, my IsoSurfaceDemo uses marching cubes.
That’s way different than a block world.