Tessellation is a library for 3d tessellation, e.g. it will create a set of triangles from any implicit function of volume.
Tessellation implements (Manifold Dual Contouring)[http://faculty.cs.tamu.edu/schaefer/research/dualsimp_tvcg.pdf].