New Isocontouring filter for discrete, labled volumetric data: vtkSurfaceNets3D

I have been waiting for a multi-label meshing algorithm for years. This sounds exactly like what I want. We wrote a very crude mesher in our “DREAM.3D” application years ago but it is rudimentary at best. An example of the data that we want to mesh is the reconstructed microstructure from a 3D set of slices. As an example of the output, take a look at http://www.dream3d.io. The image at the top of the page, are you saying that this algorithm would give me a mesh where each of the colored regions could be extracted (through the BoundaryCells) property? Currently we do the meshing, then run a laplacian smoothing algorithm to make it look better but the results are sub par at best most of the time.

What branch of VTK do I need to be on to try out this new algorithm?

And does there happen to be a stand-alone version of the algorithm by chance?

Thanks for this contribution
Mike Jackson